Skip to content
Advertisement

Philippine demonstrators display placards during a rally in Quezon city, northeast of Manila, Philippines, on Thursday to protest the country's celebration of the 1986 "People Power" revolution. They contend little has changed in the 25 years since. (Associated Press)

Philippine demonstrators display placards during a rally in Quezon city, northeast of Manila, Philippines, on Thursday to protest the country's celebration of the 1986 "People Power" revolution. They contend little has changed in the 25 years since. (Associated Press)

Featured Photo Galleries