Miami’s Yahweh cult promised salvation, but dissenters turned up mutilated. Follow the FBI’s decade-long hunt for a self-proclaimed messiah who ordered murders from behind temple walls.
Miami’s Yahweh cult promised salvation, but dissenters turned up mutilated. Follow the FBI’s decade-long hunt for a self-proclaimed messiah who ordered murders from behind temple walls.