Russian President Vladimir Putin visits Sevastopol

Russian President Vladimir Putin and Governor of Sevastopol Mikhail Razvozhayev visit the state museum-preserve "Tauric Chersonese" in Sevastopol, Crimea March 18, 2023. 

A day after being accused of war crimes by the International Criminal Court, President Vladimir Putin made a surprise visit to the Russian-occupied Ukrainian city of Mariupol, scene of some of the worst devastation of his year-old invasion.