Tags Dr Hasan

Tag: Dr Hasan

Imam Withdraws His Pro-Evolution Statements After Threats

7 March 2011 Imam and science lecturer Dr Usama Hasan has said that he went too far in defending evolution theory and showing its compatibility...