Demonstrators belonging to Islamist groups attacked an International Women's Day rally in the Pakistani capital Islamabad on Sunday, hurling rocks, chunks of mud and even their shoes. The demonstrators, who were at a rival rally held by hardline Islamist organizations, were particularly enraged by one slogan the women's day rally adopted: "mera jism, mera marzi" – "my body, my choice." Riot police set up large cloth barricades to dive the rival rallies, which flanked either side of a main road. But the police were also there to protect the women's day protesters, after the hardline men and women threatened violence....