Trump supporters and detractors face off

President Donald Trump’s rally in downtown Phoenix, Ariz. on Tuesday night, sparked heated confrontations between his supporters and detractors.

feedback