The Ooni of Ife has unveiled the tallest statue (Moremi Statue of Liberty) in Nigeria, and the 3rd tallest in Africa, located in Ile-Ife, Osun State.

The Moremi statue of liberty is a 42 feet tall statue with 30 risers. More photos below:



Previous articleAssistant Referee Gets Boner While Staring At Female Sports Correspondent. (Photo)
Next articleNYSC: 29 Things You Must Take Along to NYSC Camp to Avoid Stress

Leave a Reply