Race to clean up Russia oil spill hampered by strong winds

A satellite view of the oil spill in Norilsk, Russia on June 4, 2020.