Harry and Meghan Booed in Canada: Is Forgiveness Too Late for the Sussexes?
Prince Harry and his wife Meghan Markle, also known as the Duke and Duchess of Sussex, made their first public appearance in Whistler, Canada earlier today since facing backlash over rebranding themselves separate from the British royal family last month. The royal couple was spotted by photographers laughing lightheartedly as...