The interned cousins of Queen Elizabeth II, or the heavy secret of the Bowes-Lyon
2020-11-14T19:31:57.112Z
Mentally handicapped, Elizabeth II's cousins were wiped out from Windsor history, left for dead and isolated for years in a mental asylum in south London.