A man wears a jacket with writing on the collar which reads “White Power” at a Neo Nazis protest in Berlin, Saturday, Oct. 10, 2009. Several hundred right-wing protesters marched through the streets of the German capital, accompanied by German anti-riot police. Police say that about 750 supporters of the far right have staged a march in Berlin while hundreds of counter-demonstrators protested against them. Police in the capital say 17 people were detained during the protest, many of them counter-demonstrators who were wearing masks in defiance of rules that ban them from demonstrations. (AP Photo)