Harry and Meghan move to Los Angeles, Britain's Sun newspaper says

29th Mar 2020    |     Source: reuters.com

Britain's Prince Harry and Meghan, Duchess of Sussex, arrive for the annual Commonwealth Service at Westminster Abbey in London, Britain March 9, 2020.