26 cultural artefacts return to Africa after 126 years in France

You can read the whole article here.