The ghost in London’s Hammersmith district
In 1803, a remarkable incident occurred in London’s Hammersmith district that not only shocked the local population, but also had far-reaching legal implications for self-defense in British law. The legend…
Read more











