Arabia unites Islam

The heart of Islam is in Saudi Arabia, an independent nation that holds the two most holy lands of Islam, Mecca and Medina. As long as these two holy lands of Islam reside in and are controlled by Saudi Arabia, the quest of Islam to be united under one leadership will never happen. If Saudi …

Arabia unites Islam Read More »