Kindly read Islamic history before blaming anyone.
[9:28] O you who believe, the idol worshipers are polluted; they shall not be permitted to approach the Sacred Masjid after this year. If you fear loss of income, GOD will shower you with His provisions, in accordance with His will. GOD is...