The mummy, dubbed the ‘Capacabra’, was found at Michigan State University during renovations of Cook-Seevers Hall – but the creature’s true idenтιтy remains unknown Archaeology
Archaeologists have made a chilling discovery in Peru, unearthing the remains of 76 children believed to have been sacrificed over 450 years ago. Archaeology