Sect leaders arrested for drugging a hundred young victims in Spain’s Castellon area
THREE leaders of a sect that recruited young people and drugged them have been arrested by the Guardia Civil in Castellon province. The group called itself ‘The Family of the Soul’ and