does Allah only raise messengers who are arab and from Mecca?[/QUOTE]
I sincerely hope that was purposely stupid and not an honest question.
The Qur'an tells you that EVERY NATION RECIEVED A PROPHET. It was the will of Allah that Arabia recieved The Seal Of The Prophets. Which makes it unapproachable in question.