POTD: Russians 10,000 Meters Above the Arctic
In today’s Photo Of The Day, we take a look at Russian Paratroopers landing in arctic conditions from high-altitude. Auto-translated from Russian: “10,000 meters above the Arctic: membrane suit L6 ” In this publication, we will talk about the outer [Read More…]