Massive Blaze Erupts at Oil Depots in Russia and Ukraine Amidst Escalating Drone Warfare
Oil depots in Russia and Ukraine caught fire on Wednesday as the two nations intensified their drone war against infrastructure ahead of Ukraine’s planned counteroffensive against Russia’s invasion. The drone strikes caused a fuel depot […]