Dr Aafia Siddiqui
- World
Who is Aafia Siddiqui? Pak scientist serving 86-year sentence in Texas
New Delhi: The hostage incident at Texas synagogue has brought in the question – who is Aafia Siddiqui? A live stream of the Shabbat morning service at the synagogue on Facebook captured…