The arrest represents a significant victory for the I.C.C., but only a narrow set of circumstances made it possible.
Yung lahat ng sinasabi ngayon, ano ito, first step towards accountability, justice, na pinagdaanan din ni Senator Leila.” ...
By Stephanie van den Berg THE HAGUE - Following a request from the International Criminal Court (ICC), the Philippines ...