Nigerian President Mohammadu Buhari has defended David Cameron's comments, caught on video this week, about Nigeria being "fantastically corrupt."

Buhari insisted that Cameron had nothing to apologize for, as he was merely talking about what he knows. "I think he's being honest about it..." he told CNN's Christiane Amanpour. "I don't think you can fault him."
During a conversation with the Queen that was captured on camera on Tuesday, Cameron declared Nigeria and Afghanistan "possibly the two most corrupt countries in the world."
The comment came as world leaders gathered in London for an anti-corruption summit on Thursday, which has been largely overshadowed by Cameron's gaffe.
The social media backlash was swift and Nigeria's presidential spokesman said they were "embarrassing to us."
But President Buhari said he was more concerned with fighting corruption than talking about it. He said his administration was making inroads with clearing a backlog of "ghost workers" who are claiming salaries fraudulently and by arresting those who embezzled government funds during the previous administration.
"Nigerians are now acutely aware that what we were saying during our campaign was no exaggeration," he said.