In Memory of Magidel Sanchez: Who Says Deaf Was “Irrelevant?”

The state of Oklahoma has decided not to charge police officers for the murder claimed that it was justified aka … More