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.
1999
2021
1985
2001
2017
2004
1988
2005
2024
1979
1962
1990
2006
2023
2016
2014