Demonstrators hold pictures of Aafia Siddiqui, a Pakistani scientist who is serving a prison term in the US, during a protest on Human Rights Day in Karachi yesterday. Siddiqui was sentenced to 86 years by a US court who found her guilty of the attempted murder of US military officers in Afghanistan in 2008.

