Clarita Alia, who lost four of her sons to the so-called Davao Death Squad, in Cagayan de Oro, Philippines.

Clarita Alia, who lost four of her sons to the so-called Davao Death Squad, in Cagayan de Oro, Philippines.  

© 2025 Human Rights Watch