Skull found in Lagoa Santa in Brazil had its flesh removed during ancient ritual

Anthropologists discovered the decapitated skull with two hands placed over its face (pictured) in a shallow pit in a cave in Lagoa Santa in east-central Brazil. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail