101 East

101 East

Phillippines: Sins Of The Father
Al Jazeera English  |  December 9, 2016

101 East investigates sexual misconduct inside the most powerful institution in the Philippines - the Catholic Church.

101 East investigates sexual misconduct inside the most powerful institution in the Philippines - the Catholic Church.

Loading...