Friday, 17 April 2026
Human rights concerns mount over arrest of Benilde alumna Ceeka Garzon
The arrest of Benilde alumna Charlize Garzon raises concerns over alleged human rights violations, seemingly reflecting a recurring pattern seen in similar cases.