CNN Mocks Nigerians - 'Where is Your President?'

The news network in its latest edition of The Global Public Square, a foreign affairs show which is anchored by Fareed Zakaria, mocked Nigerians for the absence of its president in the country for over two months.



President Buhari with the APC leaders in London.