Posted on March 4, 2015

Jared Taylor: Report Demolishes ‘Hands Up, Don’t Shoot’

Jared Taylor, American Renaissance, March 4, 2015

Witnesses favored by the press were lying.