Ukraine Gains Leverage With Strikes On Russian Refineries
Screen captures from a video posted on social media on September 13, 2025. The video claims to show a Ukrainian drone strike on the Novo-Ufa oil refinery in Russia. Social Media Capture Earlier this year, peace negotiations between Russia and Ukraine stalled, with some claiming that Ukraine had entered the talks with “no cards” to…