Bikas Das/Associated Press

Muslim women in Kolkata, India, stage a protest Friday against a film made in the United States that ridicules Islam's Prophet Muhammad.

close window