Court frees 2 US cops for killing Nigerian, despite video facts
Two US police deputies who were accused of killing a mentally ill Nigerian college student…
9 years ago
Two US police deputies who were accused of killing a mentally ill Nigerian college student…
Goldie Taylor/ Daily Beast The black college student died still strapped into the chair where…