fromMail Online4 weeks agoRealistic reconstructions show Stone Age victims of human sacrificeTwo Stone Age sisters, potentially victims of human sacrifice, were discovered in a prehistoric mine in the Czech Republic.
Black Lives MatterfromMail Online3 months agoChilling discovery inside 'Blood Cave' used for ancient Mayan ritualsThe discovery of human bones in Guatemala's Blood Cave suggests the occurrence of human sacrifices performed by the Maya civilization.