Notable politicians, including Peter Obi, stepped on the red carpet where David Greene, the US ambassador to Nigeria, was waiting with a firm handshake and a broad smile. The venue
Notable politicians, including Peter Obi, stepped on the red carpet where David Greene, the US ambassador to Nigeria, was waiting with a firm handshake and a broad smile. The venue