Ukraine: ‘Thermite Munitions’ Rain from Sky on Donetsk in Striking Videos

Videos circulating on social media purport to show thermite munitions raining down from the sky in Donetsk, a city in eastern Ukraine. Since April, Russia has concentrated on capturing the Donetsk and Luhansk provinces that make up the Donbas region, Read More …