Hi All,
As PC E489 Richard Brown allegedly shot himself in Hyde Park on 16th November 1888—just a few days after a meeting with Robert Anderson—I don't understand how he might fit into the Druitt mythos.
Chris George's article is highly recommended.
Regards,
Simon
As PC E489 Richard Brown allegedly shot himself in Hyde Park on 16th November 1888—just a few days after a meeting with Robert Anderson—I don't understand how he might fit into the Druitt mythos.
Chris George's article is highly recommended.
Regards,
Simon
Comment