Posts tagged ‘Bryan Sanders’

An interesting perspective from an unusual witness – an off-duty Black Tucson police officer…. Trump’s talk and the ejected protester below the fold: