Ukrainian Drones Strike St. Petersburg Oil Terminal Again as Russia Intercepts 67 UAVs
Ukrainian long-range drones struck the St. Petersburg Oil Terminal on July 4, setting tanks ablaze for the second time since June. Russia claimed 67 UAVs intercepted over Leningrad, but satellite imagery showed

Follow