The idiotic “EDSA people power” frame Filipino thought leaders apply to analysing world events Posted onJanuary 5, 2025January 5, 2025AuthorRamon Ortoll8 Comments