A TERRIFIC LEAP.I
... A TERRIFIC LEAP. I Sick Man's Suicide. I At half-past 8 o'clock this morning John Leigh (69), the Choster manager for Messrs Barrett and Co., mineral water manufacturers, of Birkenhead, committed suicide in a, deliberate fashion by leaping from the Chester city walls at the north gate on to the canal towing path below, a distance of about a hundred feet. Deceased was terribly mangled, and ...