Sports Meghan Markle snapped ‘it’s not my job to coddle people’ after aides ‘left in tears & humiliated’ by… By Abe Hawken - March 3, 2021 0 282 FacebookTwitterPinterestWhatsApp MEGHAN Markle allegedly snapped “it’s not my job to coddle people” after aides were left in tears and humiliated by her…