The northwestern Russian city of Vologda has erected a 9-meter-tall statue of Tsar Ivan IV, better known as Ivan the Terrible, the Kommersant business daily reported Monday. The monument, installed on ...
Odesa is one of the most famous and significant cities in Ukraine, which is why Russia sought to take it in the first week of the war. The assault did not quite go according to plan and now the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results