Sports Meghan Markle latest news – Duchess ‘appalled and offended’ at being asked to front ‘Princesses and… By Debbie White - April 26, 2021 0 294 FacebookTwitterPinterestWhatsApp MEGHAN Markle was left “appalled and offended” at being asked to front an animal-themed TV show in the US. The was asked to…