Allah doenst live in mecca.
And facing mecca is mere unifier for the ummah. thats it.
for gods sake, hindus have have monkey faced and elephants that they ACTUALLY WORSHIP. I question anyone's judgment for worshiping an idol. There is no excuse other than brain retardation or sheer illiteracy.
Prove me genius that the God cannot take the form of a monkey. Dont give me the reference of religious text please.