The revelation that Britain’s Catherine, Princess of Wales, has cancer prompted a swift backlash over a torrent of lurid social media speculation around her health, including by those positing she was…



Original Source

Share.

Comments are closed.