Egypt Buk and Tor missile systems shoot down US and British made drones in Russia Egypt drills

#MISSILE #SYSTEMS #BRITISH #DRONES #RUSSIA #DRILLS