Northern Ireland as a Sacrifice Zone: The Lough Neagh Crisis
In the summer of 2023, Lough Neagh became an international news story…
New Cause of Death in Inca Ritual Sacrifice: The Prince of El Plomo
For decades, the cause of death was thought to be: A child…