Large avatar craighall

Craig Hall, 29
Maywood, Illinois
October 25, 2014

Agencies: Maywood Village Police Illinois

Last updated: 10 months ago

Overview Help icon

A 29-year-old man was fatally shot by Maywood police early Saturday morning after officers intercepted an apparent drug deal, according to authorities.