Search
Close this search box.
Search
Close this search box.

Day: August 11, 2008

Yet more humiliation in store for Dr Aafia

ISLAMABAD: After passing five years in detention, reportedly at the Bagram Airbase in Afghanistan, the ill-fated Pakistani woman, Dr Aafia Siddiqui, would be again subjected