Russia Shoots Down Over 20 Drones Over Crimea
Russian forces shot down 20 unmanned Ukrainian drones launched over the occupied Crimean peninsula on Saturday, the Russian defence ministry...
Russian forces shot down 20 unmanned Ukrainian drones launched over the occupied Crimean peninsula on Saturday, the Russian defence ministry...