2 years agoLanding of a heavy transport IL-76 on snow and ice in Antarctica near Progress station.MilitaryZ
6 months agoThe anti-fragmentation cloak has been tested by soldiers of the “South” troop group.MilitaryZ