Cop relieved for allegedly failing to protect rider in INC-led rally
Traffic eases slightly along Epifanio delos Santos Avenue (EDSA) near the People Power Monument on Wednesday morning, July 1, 2026, after a bus carrying Iglesia ni Cristo (INC) rally participants