Activist behind the Arrest of Faith Healer John of God, Claiming He was Running a ‘Sex Slave Farm’ Suicided in Barcelona

A woman who helped to bring down a Brazilian faith healer accused of sex abuse has taken her own life in Spain. Sabrina Bittencourt, 38, died at her home in Barcelona just days after accusing John of God – real name Joao Teixeira de Faria – of running a ‘sex slave farm’. She claimed young girls were […]