Germany protest

People protest against a planned right-wing demonstration of the party “Die Rechte” (The Right) in Leipzig, Germany, Saturday, March 18, 2017.

Banner reads “Solidarity instead of right agitation”.

(Hendrik Schmidt/dpa via AP)