Cop Who Raped Woman and Urinated on Himself Now Roaming Streets With Loaded Gun
ATLANTA — An Atlanta Police officer who in 2008 was indicted by a grand jury over charges of aggravated sodomy, rape, sexual battery, kidnapping, and false imprisonment, is still on the force, according to APN. The victim stated that the officer used police maneuvers to restrain her as he raped her. Even though the officer admitted … Read more