News

Christopher Bouzy, who appeared in the Duchess of Sussex and Prince Harry’s Netflix documentary series in 2022, took aim at online trolls Wednesday.