Iqra TV (Saudi Arabia) - October 23, 2008 - 00:04:04
Source:MEMRI
PS:It is UNBELIEVABLE the degree of --how do I say it...?--IGNORANCE...in this so called"scientific proof"...I truly feel for women in the muslim world...Reduced to less than a mule.....
As in the days of Noah...