Senegal has unveiled what it calls the world's tallest statue during a lavish ceremony held amid reports of criticism over the monument's construction at a time when the western African nation is struggling financially.


More...