(February 25 2026) Thousands of protesters gathered at Edsa Shrine in Quezon City on Wednesday February 25 2026, calling for the accountability of public officials allegedly involved in corruption linked to flood control projects, marking the 40th anniversary of the 1986 EDSA People Power Revolution. Photo/Analy LaborANALY LABOR