How EDSA ‘people power’ ‘revolutions’ have become the Philippines’ biggest national embarrassment! Posted onFebruary 25, 2015February 21, 2022Authorbenign04 Comments