During his journey of making himself whole again, Keith Lane has saved the lives of over 30 people in his years of patrolling the cliffs of Beachy Head, the third most popular suicide location in the world. The police visited a man named Keith Lane, at his residence, to deliver terrible news. Having an idea […]