A massive jolt shook the Filipino nation and people last March 11, 2025: the arrest of Rodrigo Duterte at the Ninoy Aquino International Airport upon his return from Hong Kong and his flight to The ...