Posts tagged Baby Lyn Cacho Resulta
Philippines President Duterte Prophesies End of Catholicism in 25 Years

The president’s remarks over the weekend denounced clerical sexual abuse and corruption, but come after a string of insults hurled against Catholics that many believe encouraged religious violence.

Read More