Daniel Camargo Barbosa, a.k.a. "The Mangrove Monster" and "The Sadist of El Charquito", was a prolific serial rapist (and later a serial killer) active in Colombia and Ecuador.
Daniel Camargo Barbosa, a.k.a. "The Mangrove Monster" and "The Sadist of El Charquito", was a prolific serial rapist (and later a serial killer) active in Colombia and Ecuador.