Categories

British Prime Minister David Cameron was caught on camera telling Queen Elizabeth on Tuesday that leaders of some “fantastically corrupt” countries, including Nigeria and Afghanistan, were due to attend...