‘Thermite Munitions’ Rain from Sky on Ukraine’s 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 ...