In June 2023, footage showed water gushing from the Nova Kakhovka dam in Russian-controlled southern Ukraine, with images suggesting an explosion had damaged its structure. Located 30 km east of ...
Images of an old T-34 ... 79th anniversary of the end of World War II, the solitary presence of a T-34 tank on Red Square ...
Michael McFaul, ambassador to Russia during the Obama administration, harshly criticized Donald Trump's actions on the Russia ...