Chief Ambassador Dr. Lancelot Oduwarene Imasuen has warmly felicitated with the Oba of Benin, His Royal Majesty Omo N’Oba N’Edo…