Meghan and Harry supporter still slams Catherine, the Princess of Wales after cancer announcement
It appears that Catherine, the Princess of Wales’ recent cancer announcement hasn’t put an end to online trolling and speculation about the royal family. American tech entrepreneur Christopher Bouzy, a well-known ally and supporter of Prince Harry and Meghan Markle, quickly took to X (formerly Twitter) to attack the royals for “lying” to the public … Read more