
Europe
Fleeing Frontline The Only Way To Stay Alive, Says High-ranking Russian Marine Commander
Fleeing from the front line in Ukraine is “probably” the only way to stay alive, a member of a high-ranking unit in the Russian navy has said. A Russian marine made the remarks in an […]