Right-wing and anti-fascist demonstrators square-off in Portland
Scuffles broke out as scores of right-wing and anti-fascist demonstrators squared off on in Portland, Oregon.
Riot police tried to keep the two sides apart as protesters chanted and hurled insults at each other.
Riot police tried to keep the two sides apart as protesters chanted and hurled insults at each other.