Image from Worldatlas.com

A huge (33 sq miles/85 sq km) spill of a mystery liquid (not mineral oil, possibly biofuel) has been found floating on the surface of the Baltic Sea between Sweden and Finland, in the Gulf of Bothnia region. Read more: Independent.co.uk