The body of an American man obsessed with Queen Elizabeth II lay undiscovered for three years on an island in sight of Buckingham Palace, an inquest has determined. Robert Moore, who was in his late 60s, arrived in Britain in 2007 and appears to have lived in the undergrowth on…
Read more:
Queen-Obsessed American’s Body Lay Near Palace for 3 Years