US-NATO Tanks and Armored Vehicles at Russia’s Doorstep (Video)
Estonia held a military parade in their border town of Narva, just 300 meters from the Russian border. The parade was dedicated to Estonia’s Independence Day and an obvious snub at their eastern neighbor Russia, […]
