Police Crash

Police crash

A police cruiser lays on a retaining wall after snapping a telephone pole on Admiral Street near the intersection of Huxley Street in Providence, R.I., Thursday, April 19, 2012. The police officer was extracted with the “jaws of life” and taken to the hospital. © Stew Milne

A police cruiser lays on a retaining wall after snapping a telephone pole on Admiral Street near the intersection of Huxley Street in Providence, R.I., Thursday, April 19, 2012. The police officer was extracted with the “jaws of life” and taken to the hospital. © Stew Milne

Leave a Reply

Your email address will not be published. Required fields are marked *