Ogun Monarch Dethrones 10 Chiefs Over Sale Of Community Land
The Olu of Orile Ilawo in Abeokuta, Ogun State, Oba Alexander MacGregor, has dismissed 10 chiefs for allegedly selling 1,600 acres of community land in Alagbagba and other parts of Odeda Local Government Area without his consent. At a press briefing held in his palace on Saturday, Oba MacGregor, accompanied by other palace chiefs, declared … Read more