END OF THE ATLANTIC CHASE : DR. CRIPPEN, WHO WAS ARRESTED AT FATHER POINT, CANADA, YESTERDAY. Yesterday Dr
... END OF THE ATLANTIC CHASE : DR. CRIPPEN, WHO WAS ARRESTED AT FATHER POINT, CANADA, YESTERDAY. Yesterday Dr. H. H. Crippen and Miss Le Neve were arrested at Father Point, man. Whatever the outcome of the present case, it has proved the immense poten- ...