Philippines Christian school leader arrested and detained in government crackdown on human rights

Police in the Philippines has arrested and detained the administrator of a Christian school in Bicol region, in what rights advocates have described as a spate of “questionable operations” designed to crack down on human rights in the island nation, International Christian Concern reports.