Russia downed dozens of Ukrainian drones over Saint Petersburg, the city's governor said on July 4, with an oil terminal hit and a drone falling on the Peterhof historical complex but causing no damage.

Ukraine's military reportedly carried out an attack on St. Petersburg in the early hours of July 4, striking an oil terminal in the city, Russian Telegram media channels reported.

Russian officials say Ukrainian drones have struck an oil terminal in St. Petersburg. Kyiv continues its bombardment of Russia’s oil infrastructure, creating a fuel crisis and…