This year's Rose Monday Parade on March 3, 2025 attracted thousands of spectators to the streets of Dusseldorf.
The Rose Monday Parade is the highlight of Germany's carnival celebrations, particularly in cities like Cologne, Dusseldorf and Mainz.
Rose Monday parades, which will take place across the Rhine region on February 20, typically showcase political satire in a longstanding tradition.
These 10 images prove we live in a wonderfully weird world.
Sepp Blatter said he will not support any of the five candidates standing to succeed him as FIFA president, through all but one of them had spoken to him about their bids.