Catholic Church Catholic Faith News

Former Philippine President Rodrigo Duterte was arrested on March 11, 2025

    Former Philippine President Rodrigo Duterte was arrested on March 11, 2025, upon his arrival at Manila’s Ninoy Aquino International Airport. This arrest was executed based on a warrant issued by the International Criminal Court (ICC), which has been investigating allegations of crimes against humanity linked to Duterte’s anti-drug campaign during his presidency The […]