Short Speech from Dr. Aafia Siddiqui - A MUST WATCH!





An incredible and intellectual speech given by Dr. Aafia Siddiqui on the topic of Women's Rights in Islam in Houston, Texas, 1991.
For more information regarding updates and other news relating to Dr. Aafia Siddiqui's case, please check out this link: http://aafiamovement.com/

LATEST NEWS