Green 'alien eggs' take over Sydney Beach. What are they? Hundreds of balls of algae washed ashore on Australia's Dee Why Beach where beach-goers compared them to alien eggs scattered across the sand. by Jan Dizon
China Launches World's Largest Electric Container Ship, Slashing 8,600 Pounds of Emissions per 100 Nautical Miles