Videos

A shocking video has surfaced showing two Southern California police officers wrestling a woman who was 8-months pregnant to the ground. According to CBS Los Angeles, the January 26, 2015 incident in Barstow, California was recorded on a police body camera. The Barstow Police Department was reportedly called to an elementary school parking lot during […]