The center of Islam is Mecca in Saudi Arabia.
True
False
True
False