Have Archaeologists Unearthed The Lost Palace Of Sparta? A finding in southern Greece near Sparta could reveal insights into the ancient Mycenaean civilization. The mysterious disappearance of the civilization around 1200 B.C. has long puzzled scientists. by Jim Algar
China Launches World's Largest Electric Container Ship, Slashing 8,600 Pounds of Emissions per 100 Nautical Miles