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