prison escapee

David Sweat and Richard Matt: Police Dogs Found Evidence of Escapees

Police dogs have found where fugitives David Sweat and Richard Matt may have spent the night after they escaped from…

10 years ago