Harry and Meghan visit Queen during U.K. stopover
Harry was last reported to have been in the U.K. in July 2021 and Meghan isn’t believed to have been there since 2020.
Read MoreHome – CBSNews.com
Harry was last reported to have been in the U.K. in July 2021 and Meghan isn’t believed to have been there since 2020.
Read MoreHome – CBSNews.com