Quantcast

Britain’s Queen Elizabeth and Meghan cheered on first joint royal trip

Britain’s Queen Elizabeth and Meghan cheered on first joint royal trip

CHESTER, England (Reuters) – Thousands of cheering fans greeted Queen Elizabeth and Meghan, the Duchess of Sussex, on Thursday as Britain’s newest royal joined the monarch for a visit to the English…

…read more

Source::