Defense Forces put 15 of Russia's 38 major oil refineries out of operation in late September – Intelligence
As of late September, Ukraine's Defense Forces had put 15 of Russia's 38 major oil refineries out of operation.
As of late September, Ukraine's Defense Forces had put 15 of Russia's 38 major oil refineries out of operation.
Discuss the story with the TraceFeed community.
No comments yet. Be the first to add a perspective.