Russia downs 75 Ukraine-launched drones, some near Tuapse oil refinery
Representational file image. | Photo Credit: Reuters Russia’s air defence systems destroyed 75 drones launched by Ukraine overnight, including eight near the town of Tuapse on the Black Sea where Russia’s oil major Rosneft has a refinery, the Russian …