LONDON (The Borowitz Report)âIn an unexpected televised address on Saturday, Queen Elizabeth II offered to restore British rule over the United States of America. Addressing the American people from her office in Buckingham Palace, the Queen said that she was making the offer âin recognition of the desperate situation you now find yourselves in.â "This two-hundred-and-forty-year experiment in self
{{#tags}}- {{label}}
{{/tags}}