Senegal has inaugurated a massive $27m monument – higher than the Statue of Liberty – that has drawn huge criticism over its cost and symbolism. The 160 ft Monument of African Renaissance has been unveiled in Dakar as the highlight of the nation’s 50th anniversary of independence. Some scholars have labelled its scantily clad figures […]