Chilean cult leader’s family blame mental illness, drugs and Satan
Leader of the now infamous cult “Antares de la Luz” Ramón Castillo may have suffered from delusion, but family members maintain that he was only a victim of circumstance.
Castillo’s family blame ayahuasca, a psychoactive brew, for his decline in mental health.
After weeks on the run from international police, the fugitive cult leader was found dead in an abandoned house on the outskirts of Cusco in late April after apparently hanging himself. Family members of the deceased traveled to Peru early this month to bring back Castillo’s remains.
Recent accounts from family and friends depict Castillo as a mentally unstable man on a dangerous spiritual quest, which ultimately ended with the gruesome death of his presumed three-day-old daughter and his suicide earlier this month.