Clergy for Good Governance announces that a Mass "for peace and accountability" will be held at Edsa Shrine on May 17, 2026 at 12 noon. (Photo by Clergy for Good Governance /