Photo Gallery: Carnival Parades Bash Banks and Pope
02/23/2009

The splashiest parades take place in Düsseldorf, Cologne and Mainz. This...
DPA

The splashiest parades take place in Düsseldorf, Cologne and Mainz. This Düsseldorf float depicts Pope Benedict XVI shaking hands with Holocaust denier Bishop Williamson, shown as the devil.




TOP