Politics & Security6 months ago
Philippine Senator Jailed by Duterte Walks Free After Nearly 7 Years
Leila de Lima, as human rights commissioner, justice secretary, and senator probed into extrajudicial killings carried out by Duterte's alleged "death squad."