The holiday season means craft fairs and that means scarf production. Here a scarf, there a scarf, everywhere a scarf, scarf...
Violence in the Neolithic: Evidence of Cannibalism at El Mirador Cave
-
A 5,700-Year-Old Massacre in Northern Spain
13 hours ago