Tens of thousands of Pakistanis have rallied against a radical Islamic school that launched an anti-vice campaign in Islamabad.
Sunday's protest in Karachi against Islamabad's Lal Masjid, or Red Mosque, was organized by the Mutahida Qami Movement. Its leader, Altaf Hussain, addressed the crowd by telephone from London, saying Islam is a religion of peace that has no place for terrorism.
The Lal Masjid announced last week that it was setting up a court to enforce a strict Islamic code of justice (Sharia law).
Students from the adjoining Jamia Hafsa religious school (madrassa) have pressured owners of music and video shops to close down their businesses.
The students also kidnapped the alleged owner of a brothel and three members of her family and held them for one day.