Tag: Queen Elizabeth

British Prince Charles Off On Caribbean Tour Including Communist-Run Cuba

HAVANA –– British Prince Charles and his wife Camilla embark on a Caribbean tour on Sunday during which they will become the first British royals to visit Communist-run Cuba, even as the island faces rising hostility from the U.K.’s closest ally, the United States. The royals will kick off their 12-day tour of ten islands […]