Since late last week, the world has watched Vladimir Putin’s invasion of Ukraine with horror. This past weekend, protestors marched in support of Ukraine in dozens of cities around the global, and the pictures are something to see.
“Russian warship, go fuck yourself.”
Monday, February 28th, 2022
Since late last week, the world has watched Vladimir Putin’s invasion of Ukraine with horror. This past weekend, protestors marched in support of Ukraine in dozens of cities around the global, and the pictures are something to see.