Explainer: The latest developments on Russia’s invasion of Ukraine
Today is the 100th day of the Russian invasion of Ukraine. Although there has been an ongoing war since 2014, the conflict escalated significantly with the Russian invasion on Feb. 24, 2022. Here is an update on what has recently happened in the war. Russia currently controls 20% of Ukraine territory In a recent address …
Continue...