Aafia Siddiqui-1991-Houston

Amazing speech of a muslim woman. Masha Allah. please watch it

 

Advertisements