
Chandler, Arizona resident Karl “Jack” Frost, who was arrested on suspicion of false imprisonment after attempting a “citizen’s arrest” on a jogger for using a bicycle lane, describes himself as haunted by “demons” from his 14 years as a British police officer. On the morning of May 16, Frost, 47, was riding his bicycle in [...]


































