FBI agents in Alabama have arrested a man that Chicago police believe shot and killed a Greyhound bus employee outside the company’s West Loop terminal in October.
The post Greyhound bus killer apprehended in Alabama, Chicago police say appeared first on CWB Chicago.