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.
1962
2023
2008
2007
1968
—
2012
1976
2004
1953
2019
2025
1939
1987
2017
1985
2009
1996