Right-wing protesters and opponents square off in Portland

INSUBCONTINENT EXCLUSIVE: