Chicago, IL3 years ago
Leader of Mexico-based megachurch sentenced in LA to more than 16 years in prison for sex abuse
LOS ANGELES — The chief of La Luz del Mundo church has been sentenced to 16 years and eight months in a California jail for sexually...