Large avatar craighall

Craig Hall, 29
Maywood, Illinois
October 25, 2014

Agencies: Maywood Village Police Illinois

Cause of death: shooting

Last updated: about 3 years 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.