Why Arabia for the Last Prophet? September 3, 2013 Abdullah Alajeel Why did God choose a savage land as Arabia to be the birthplace of Prophet Muhammad, and acc ... Read More