By Dr. Warren Larson The 2016 hajj (pilgrimage) has just ended, and it was a very public event indeed, watched on television by millions of people all over the world. As the last of five pillars, the Qur’an says the religion has now been “perfected” (5:3). This year, approximately two million Continue Reading