Ad image

Tag: Sacrifice

Northern Ireland as a Sacrifice Zone: The Lough Neagh Crisis

In the summer of 2023, Lough Neagh became an international news story…

MONews MONews

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…

MONews MONews