African Renaissance Monument The controversial African Renaissance Monument, which is taller than the Statue of Liberty, is inaugurated in the Senegalese capital Dakar. Sources: AFP Al Jazeera BBC CNN The Guardian