afriqtalk.wordpress.com
Ambassador Geoffrey I. Teneilabe
Former Ambassador Geoffrey Teneilabe served as the Ambassador/Consul-General of the Federal Republic of Nigeria, in Atlanta, GA with jurisdiction over 17 Southeastern States of the United States an…