Sep112022 by Caroline ThayerNo Comments Prince William ripped on social media, Prince Harry praised for treatment of Meghan Markle in viral video