People Power Revolution 26th Anniversary
26 years ago, a series of nonviolent demonstrations happened in the Philippines known as the People Power Revolution. The majority of the protests took place on the long stretch of Epifanio de los Santos Avenue, commonly known as EDSA from February 22-25, 1986 which involved millions of Filipino civilians joined by the different religious sectors…
