Dr. Aafia Siddiqui – The Punishment Does Not Fit the Crime

86 Year Federal Sentence Handed to the Gray Lady of Bagram Greater Than Necessary, Cruel and Unusual

Depending on who you believe, Dr. Aafia Siddiqui is either an American-educated Pakistani neuroscientist kidnapped in Pakistan in 2003 and tortured by Americans…