Question: are meghan and harry back in england?
Answer: The Duchess of Sussex will be with Harry in London for a bash celebrating the sporting achievements of wounded servicemen. ... Meghan is back in Britain TODAY for the first time since her split from Royal Family: https://www.thesun.co.uk/news/1110165...