Ukrainian Drone Strikes Set St Petersburg Oil Facilities Ablaze as Russia Reports More Than 1,000 Drones Downed

Ukrainian drone strikes set oil facilities ablaze in Russia’s St Petersburg region on October 18, as Moscow reported intercepting or destroying more … Continue reading Ukrainian Drone Strikes Set St Petersburg Oil Facilities Ablaze as Russia Reports More Than 1,000 Drones Downed