a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Alpha Sesay"

Alpha Sesay Tag

Archive

Sierra Leonean human rights lawyer Alpha Sesay (in photo) has urged the International Criminal Court (ICC) to rethink its engagement with Africa as the Court celebrates 20 years