faithfreedom.org
Why Muslims are so delusional?
The large majority of Muslims, either in barren deserts of Middle East or in lush green tropical landscape; either in high mountains of the Himalayas or in swampy lands of river deltas, uphold v…