David Cameron: Nigeria and Afghanistan ‘Possibly World’s Most Corrupt Countries’
By Conor Gaffey | Newsweek/ Things could get a bit awkward for David Cameron when Nigerian President Muhammadu Buhari comes to town later this week. The British Prime Minister is hosting a global anti-corruption summit 25