The war instigated by President Vladimir Putin of Russia has caused Europe’s largest refugee crisis since World War II, with over 4 million Ukrainians displaced and another 7 million internally displaced in western Ukraine, according to U.N. agencies. Photos and videos from formerly Russian occupied towns like Bucha showing executed and tortured civilians only add to the horror and fervor for the war to end.
Read More