Posts Tagged ‘ NP – Abraha ’

The Truth Behind the Untold Story – Explaining the Origins of Islam – Part I of II
Historian Tom Holland’s recent documentary aired on UK National TV questions whether any historical evidence exists to prove the origins of Islam. (Asif M Basit)