Protests against alleged blasphemy in Islamabad have spread to Lahore and Karachi, with demonstrators demanding the removal of Pakistan's law minister.