Your trusted source for the latest news
A rampant repeat offender has been accused of punching and then shoving an intellectually disabled man off a Chicago suburb train platform and upon the tracks below, seriously injuring the victim — and all over $1.Tommie O. Carter, 39 — who law enforcement sources said has been arrested over 40 ......
Source: Conservative Review