Did you know that Mound 72 at Cahokia in pre-Columbian western Illinois was the site of ritual human sacrifice, including a pit burial containing 53 young women? SOMEFACTS.com