British Prime Minister Theresa May has not been invited to the wedding of Prince Harry and Meghan Markle on May 19, a British government source said on Tuesday. Harry, grandson of Queen Elizabeth and younger brother of Prince William, will marry Markle, an American actress best known for her role…

LEAVE A REPLY

seven + 12 =