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 the transport of millions of African people under appalling conditions is one of the most egregious examples of human rights...