The Anglican Church is embroiled in a scandal as allegations surface against two top leaders involving sexual misconduct and abuse of power, raising questions about church governance and integrity.
A federal indictment exposes a disturbing pattern of sexual abuse and exploitation within the La Luz del Mundo Church, implicating its leaders in horrific crimes against minors and women over decades.