Astronomers discover largest star on record
European astronomers have discovered the largest star yet on record; it is approximately 300 times the mass of our sun, beyond the previously accepted limit of 150 solar masses. More information available at TG Daily.
China launches major cleanup operation after oil spill
After an after an oil pipeline in China exploded and spilled around 1,500 tonnes of oil into the Yellow Sea near the city of Dalian, the government has launched a cleanup operation consisting of more than 800 vessels. Visit the Telegraph and Accident Claims.