World

Conspiracies linger after Princess of Wales cancer revelation

The revelation that Britain's Catherine, Princess of Wales, has cancer prompted a swift backlash over a torrent of lurid social...