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.

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes