They Had it Coming

Trifecta: Vladimir Putin launches a war against... charity?