Tags: chatham house

Governor Rochas Okorocha of Imo State may have got more than he bargained for in far way London, England, when he was embarrassed by a young man. The vibrant governor was at the Royal Institute Of International Affairs, London also known as Chatham House on Wednesday, March 9, 2016, where he delivered a presentation on…