Dennis McCaslinJan 60 min readNWA Officer Down Memorial: Chief of Police Richard Duncan- Decatur Police Department - EOW 8/13/1998