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

Video. Race to clean up Russia oil spill hampered by strong winds

More than 20,000 tonnes of diesel oil leaked into two rivers in Siberia, and now strong winds are hindering the clean-up operation.