US city of Portland braces for far-right rally, counter protests

Black-clad protesters gather to oppose the far-right 'End Domestic Terrorism' rally in Portland [Noah Berger/AP]

Right-wing groups and counterprotesters have gathered in downtown Portland in the US state of Oregon, where authorities have set up concrete barriers and closed streets over fears of violence.