Published On May 9, 2024
According to court documents, police officers were flagged down April 9 by a clerk at a Shell gas station in Concord who said he had escaped after being handcuffed and put in a car with a pillowcase over his head.
Subscribe to WMUR on YouTube now for more: http://bit.ly/1lOjX9C
Get more Manchester news: http://www.wmur.com
Like us: / wmur9
Follow us: / wmur9
Instagram: / wmur9
show more