President Vladimir Putin has paid a visit to Crimea on March 18, 2023, to mark the ninth anniversary of Russia’s his country’s annexation of the peninsula from Ukraine. The international community widely condemned the annexation in 2014, and Western countries imposed sanctions on Russia in response. Putin was greeted by the Russian-installed governor of Sevastopol, […]