Posts

Oklahoma City Police Officer Daniel Holtzclaw Found Guilty of Rape

A former police officer is facing life in prison after being found guilty of raping vulnerable black women in poor neighbourhoods while on duty – who he specifically preyed on to abuse because “society doesn’t care about” them. Read more