
Greatland Nigeria’s ‘Mother of freedom’ statue berths in Badagary
In a bid to give tourism a new meaning, Greatland Nigeria is set to rebrand its facilities in Badagary land into a new status with an erection of world-class 120ft statue called ‘Mother of Freedom’ to be unveiled soon.