3 hours agoDrone footage of Russian military equipment destroyed in Ugledar steppes: T-62 tanks...News 13 WorldWide
2 hours agoDestruction of Russian soldiers by Ukrainian kamikaze drones – Video footageNews 13 WorldWide
23 hours agoUnexplained UFO Sightings in Russia, Columbia & Chile Caught On Camera - Shocking Footage!SierraDelta