03
Feb
Source: SDI Productions / Getty
Terrence Holland, a disabled Black man from the Houston area, filed a lawsuit on Feb. 29, against six members of the Houston Police Department, alleging that the officers used excessive...