Browse By

Daily Archives: November 30, 2017

Trevor Noah: Police Training in U.S. Creates ‘State Racism’

Travor Noah shared his thoughts on racial profiling in America and said he believes police training in the U.S. creates “state racism” during Tuesday night’s episode of Comedy Central’s The Daily Show. In a clip posted Tuesday, the Daily Show host discussed the fatal police-involved shooting of Philando Castile by a