The controversial African Renaissance Monument is inaugurated in the Senegalese capital Dakar .
The controversial African Renaissance Monument is taller than the Statue of Liberty .
The controversial African Renaissance Monument , which is taller than the Statue of Liberty , is inaugurated in the Senegalese capital Dakar .