Satellite image shows significant destruction of oil depot in southern Russia following Ukrainian drone strike
June 22, 2024 at 10:10 AM EDT
Satellite imagery obtained by Radio Free Europe/Radio Liberty (RFE/RL) shows three of the six fuel tanks burned down after a Ukrainian drone strike … Source