India  

Russia’s kamikaze drones rain down on Ukraine

Video Credit: Rumble - Duration: 07:28s - Published
Russia’s kamikaze drones rain down on Ukraine

Russia’s kamikaze drones rain down on Ukraine

In Ukraine's north-east, Russia has recently deployed an estimated 100,000 troops in renewed attacks.


You Might Like