National

A pregnant woman in St. Louis is now blind in one eye after St. Louis County Police shot a bean-bag round at a vehicle she was riding in. This incident occurred as a result of high tension following a grand jury’s decision not to indict white Officer Darren Wilson for the fatal shooting of an unarmed black […]