Following a weekend where Ukraine released a barrage of videos it says depicts massacres of civilians in the town of Bucha on the outskirts of Kiev, Western powers are mulling and readying a next wave of anti-Russia sanctions due to what the US and others say are war crimes. The European Council said in a Monday statement: "The European Union condemns in the strongest possible terms the reported atrocities committed by the Russian armed forces in a number of occupied Ukrainian towns, that have now been liberated."Ukrainian and Western media sources are widely citing that at least 300 residents of...