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…
Pirates searching for treasure take over a small town in Central America where they believe the loot is buried, but discover that a church has been built over the spot….