Denver Police Chief Robert White is part of a consortium of officers and researchers promoting a plan to curtail excessive force.
About Marching For Justice
October 11, 2016
September 27, 2016
September 24, 2016
(WARNING VIDEO CONTAINS EXPLICIT LANGUAGE) According to a Youtube post – The incident occurred in ...