Jermaine McBean

South Florida police claim that they shot and killed Jermaine McBean two years ago at his apartment complex in Orland Park because he ignored their orders to halt and drop his weapon. Turns out, McBean probably couldn’t hear them, writes NBC News. Not only that, the weapon was an unloaded air rifle. Now, a newly […]