More than 25,000 people joined demonstrations Sunday against Pope Benedict XVI's upcoming visit, police said.
The demonstration was the largest anti-pope protest so far ahead of Benedict's arrival Tuesday for a four-day visit, his first as pope to a predominantly Muslim country. (AP)