afia

Archive

Dr. Aafia Siddiqui files petition in U.S. court

Texas Dr. Aafia Siddiqui has filed a petition through her lawyers in the US Federal
Read More