Sun, 05/05/2024 - 14:15 Tech Insider Soldiers march during the Victory Day military parade to commemorate the 78th anniversary of the Soviet Union's victory in the Great Patriotic War at Red Square on May 9, 2023, in Moscow, Russia.VCG | Getty Images Tags Military & Defense, uk-weekend, news-uk, Russia, Ukraine, Soldiers, Mercenaries, troops, ukraine-war, Crime Source Russian soldiers were convicted of over 100 murders when they returned home las…