An African human rights and cultural development organisation, AIDO, has launched its most ambitious project yet – to bring the African continent closer to its estranged diaspora. The slavery and. read more…