Ecological Disaster in Russia. Wounded DPRK Soldiers in Ukraine. Attack on Opposition in Georgia December 18, 2024 5:13pm Ben Borges Ukraine Russia Source : www.youtube.com/watch