NewsNation on MSN
Man with disability pushed onto Chicago train tracks over $1: Docs
Prosecutors identified the man responsible as Tommie O. Carter, 39, who law enforcement sources confirm has been arrested over 40 times in Cook County.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results