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.

Read More

Leave a Reply

%d bloggers like this: