62% of Filipinos Still Believe in EDSA, but Only 5% Say Promises were Delivered Our Brew - 25 Feb 2023 by Social Weather Stations