June 19, 2024 Satellite images show Russian oil refinery in flames after Ukrainian drone attack Satellite images obtained by the Radio Free Europe/Radio Liberty investigative project Schemes show the fire that broke out on the night of June 18 as...