About 500 protesters, among them neo-Nazis and angry local residents, protested in the German capital on Saturday against the construction of a centre for refugees seeking political asylum.
A large number of police kept watch over the protest march and over a large anti-fascist counter demonstration in the eastern Berlin working class district of Marzahn.
The anti-foreigner protesters waved banners that read "We're fed up!", "Not here", and "Refugees from around the world, but no money for them". Placards also said "We are the people" and "Wake up! Don't complain, take action".