President Putin has announced the annexation of four Ukrainian regions controlled by Russian forces. It is the largest seizure of territory in Europe since the Second...
President Putin’s order to call up 300,000 more troops to fight in Ukraine is being met with widespread protests. Reports have circulated on social media of...
Voting in the so-called independence referendums has begun in four Ukrainian regions captured and occupied by Russian forces. People in Luhansk, Donetsk, Zaporizhzhia and Kherson have...
Russian President Vladimir Putin is calling on thousands more troops to fight in Ukraine after suffering setbacks on the battlefield. Putin said the partial mobilization was...
Since the Russian army attacked Ukraine, thousands of civilians have been killed and cities turned into rubble, and millions of Ukrainians have fled their homes. However,...
Russia is determined to show that it can face international sanctions because of the war in Ukraine. McDonald’s fast food giant came out of Russia in...
Recent Comments