Explosion rocks Russian oil facility

An explosion rocked an oil facility in Novokuybyshevsk, Russia on Saturday.

Ukraine says its drones were used to attack the complex, one of a series of strikes on Russian military infrastructure over the weekend.

The governor of Russia’s Samara…

Continue Reading