Skip to playerSkip to main content
  • 9 years ago
Human rights advocates from iDEFEND protest against the reimposition of death penalty amid the ouster of LP members from the Senate majority. Video by Noy Morcoso

Category

🗞
News

Recommended