African Renaissance Monument Is Unveiled

African Renaissance Monument Is Unveiled

Africa's tallest statue displays a family of three headed towards the sky. It symbolizes the idea that people will overcome life's challenges. The date of its unveiling was Senegal's "National Day," which commemorated the 50th anniversary of the country's independence from France.