HomeBBC NewsBBC Verify examines reported strikes on Russian oil depots BBC Verify examines reported strikes on Russian oil depots 0 brakingnews April 25, 2024 The reported strikes have been geolocated to the Smolensk region of western Russia. Tags BBC News Newer Older