A guest list is unlikely to please everyone. And today, the Queen of Britain has displeased a lot of people by inviting the King of Bahrain to her Sovereign Monarchs lunch at Windsor Castle to celebrate her Diamond Jubilee. Critics allege that King Hamad Al-Khalifa is a brutal despot who has no place nibbling tartlet of [...]![]()











