Dramatic images emerge of Russia oil depot fire near Ukraine border
April 25, 2022 at 12:10 PM EDT
Dramatic images are emerging Monday of a massive fire that has broken out at an oil depot in Russia around 60 miles from the Ukrainian border.