25 February 2022

If Russians Expect to EVER Be Forgiven for This, Vladimir Putin MUST Be Deposed
and Sent to The Hague to Face Justice

New Yorker Magazine >>>