Thursday marks Week 5 since Vladimir Putin launched his senseless invasion of Ukraine. 37 days later, his large, well-armed, army has yet to win the war.The devastation that the Russians have......
Russia shows off tanks, missile launchers, artillery systems, tanks, guns and other weaponry at the large-scale international military-technical forum ARMY-2019 in Moscow. T-80U tank fires during......