The Russians taking part in the war against Ukraine show off war trophies - German Leopard-2A6 and American M2A3 Bradley....
tanks leopard
At the time of writing, German Leopard 2 tanks have arrived at a training center in western Ukraine. About twelve...
Washington and Kyiv are putting strong pressure on Athens to demonstrate their willingness to provide German Leopard tanks to the...