ScienceHave 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
Science'Butterfly Effect' Could Help Meteorologists Make More Accurate Weather Predictionsby Dianne Depra
ScienceA Drug That Millions Take For Diabetes May Fight The Fundamental Causes Of Agingby Andrea Alfano