(JollofNews)- The curtains closed Wednesday on the 61st Ordinary Session of the African Commission on Human and Peoples’ Rights (ACPHR) which was held from 1st- 15 November, 2017 at Kairaba Beach Hotel in Kololi, some 12 km away from Banjul. Up to 619 delegates took part in a session that[Read More…]