The Legionaries of Christ – 50 Years of Cover Up

“Would You Believe” produced a program showed in early March on the Legionaries of Christ, an Order founded mid 20th century and run by the notorious Fr Marcial Maciel Degollado – a pedophile and drug addict.

Continue reading The Legionaries of Christ – 50 Years of Cover Up

Advertisements