Death squads in the Philippines

In recent days Filipino President Rodrigo Duterte announced that he would withdraw his country from the treaty governing the International Criminal...

Finding Syria’s disappeared

Since the start of the Syrian war, a remarkable 100,000 people have gone missing - a distinct figure from the estimated 400,000 confirmed...

Kenya losing battle with corruption

Kenya has long been one of the richest and most developed countries in Africa. The capital Nairobi is a hub for businesses all over the continent,...