
Europe
Drone Footage Shows Putin’s Troops Surrendered To Ukraine’s Drone
Russian soldiers holed up for three days in a trench and surrounded by Ukrainian troops finally surrendered – after being told to by a drone. Remarkable Footage Shows Russian Troops Surrendered To Ukrainian Drone As [...]