Police detain a demonstrator during an action against Russia's attack on Ukraine in St. Petersburg, Russia, February. 26, 2022. Images of broken bridges, buildings blown up in missile strikes, hospitals full of injured people and a woman parliamentarian, Kira Rudik, holding a Kalashnikov, challenging Russia. Evocative as these images are, Ukrainian President Volodymyr Zelensky […]

Read more of this post


This free site is ad-supported. Learn more