
Efforts on to bring home Aafia as sister meets her
Islamabad: Pakistani neuroscientist Aafia Siddiqui, who is serving an 86-year sentence in a US prison, had an emotional reunion with her sister after almost 20 years of separation from the family. The meeting took place this week at the FMC Carswell …