Cliffs of Despair
US$3.50
15% OFF CODE: SAVE15
Description
Beachy Head is a bit of quintessential England–a seaside promontory where green pastures roll to the edge of chalk cliffs, a place of sheep and wind and ineffable beauty. But it is also a major landmark on the map of self-inflicted death. Since 1965, some five hundred people have ended their lives by jumping or driving or simply walking off the 535-foot cliffs, making Beachy Head one of the most popular suicide spots in the world. And still they come, every week another one or two–the young and