Professor Nsongurua J. Udombana delivers the Genest Global Lecture at Osgoode Hall Law School on September 19th, 2011 on the topic, "Eyeing the Promised Land: The Wearisome Quest for an Effective Regional Human Rights Enforcement Mechanism in Africa"