Tag: Joao Teixeira de Faria
Woman who exposed John of God religious cult leader for running ‘baby farms’ kills herself at hideaway in Spain
Over 600 women reported sexual abuse by the Brazilian faith leader, who was interviewed by Oprah Winfrey in 2010