Apr 3 2010
Senegal is set to inaugurate a massive $27m monument - higher than the Statue of Liberty - that has drawn huge criticism over its cost and symbolism. The 49m (160ft) Monument of African Renaissance will be unveiled in Dakar as the highlight of the...