Against Death Penalty

Faculty members and students of the De La Salle University and the College of Saint Benilde join the nationwide noise barrage protest against the passage of the Death Penalty Bill along Taft Avenue in Manila on Wednesday (Mar. 8, 2017). DANNY PATA/ Northbound Philippines News