Download
Russia downs several drones near Sevastopol
CGTN

Russia has downed several drones near the city of Sevastopol in Crimea, Russian media reported on Wednesday. 

Source(s): Reuters

Search Trends