Source: Mashable Is the police going too far? A pregnant St. Louis woman, Dornnella Conner, lost her left eye after a police officer on Tuesday fired a non-lethal bean bag round at her car on the outskirts of Ferguson, according to reports. The woman stated on Facebook that she had to have her eye removed. She was seated on the passenger seat of the vehicle at a BP gas station on New Halls Ferry Road in St. Louis when the incident occurred - New York Daily News reported . “They pulled up while we were coming towards the street, De’Anglas was trying to get away, they blocked us from the side, front and back,” Conners said. Conners says her boyfriend was trying to drive around St. Louis County Police but police say he drove towards them. Police say the officer, fearing for his safety, used his less lethal bean bag round, striking the front passenger window causing it to shatter. Conner went to another police officer who helped her g
Everything Intriguing