Millions Stand With Ukraine 

“Russian warship, go fuck yourself.”

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.