Lowell Police detective Linda Coughlin looks out on the vacant field off Maple Street in Lowell, MA where John McCabe's body was found in 1969.
Copyright 2007-2016. Evan McGlinn. Site design © 2010-2024 Neon Sky Creative Media