Discovery of 27,000-Year-Old Twin Pair
Archaeologists have recently discovered the remains of two newborn babies dating back 27,000 years while excavating a hillside in northern Austria. This significant find, located near the Danube River in the city of Krems,...
Read moreDetails