Monday, February 9, 2015

Queen humiliates President Obama at Buckingham Palace by refusing toast ...