Escaped New Hampshire inmate shot and killed by police officer in Miami store
An inmate who escaped from a New Hampshire correctional facility was shot and killed by a police off...
Cara Tabachnick
30/07/2023