The Confession
"What happens when evil joins power?"
A catholic priest in Monte Bello, El Salvador has created a clandestine operating room inside the church to extract the human organs of kidnapped people and sell them on the black market.


2008

1934

2002

2008

2002

1974

1996

2024

2002

2023

2005

2026

2002

1997

2024

2004

2000

2026

1999

2002