Arabia

Why Arabia for the Last Prophet?

Why did God choose a savage land as Arabia to be the birthplace of Prophet Muhammad, and accord ...