
Philippine sect mobilises thousands to protest senator's graft charges amid Duterte impeachment drama
Thousands of members from the Iglesia Ni Cristo religious sect paralysed Manila traffic on Tuesday protesting the imminent arrest of Senator Rodante Marcoleta on graft charges, highlighting the sect's continued influence in Philippine politics.