The nearly intact fossil of an ancient giant sloth that lived 5 million years ago has been unearthed in Peru, a find about 4 million years older than similar ones […] full story
Strange strange strange… the world of the unexplained, bizarre, paranormal events and weird news from your neighbors.