Militant groups commemorate the Philippines’ 127th Independence Day on June 12, 2025, taking the opportunity to also express their disappointment over the Senate’s decision to remand the articles of impeachment against Vice President Sara Duterte.
Various organizations gather at the People Power Monument, calling for the ouster of the controversial government official and demanding accountability over allegations of corruption and betrayal of public trust leveled against her.