by Qasim Rashid Hurricane Harvey has left Houston devastated, and Hurricane Irma—currently a Category 3 Hurricane somewhere in the Atlantic—could strike the east coast of the United States by the weekend. By some estimates it could escalate to a Category 5 Hurricane. Natural disasters such as floods, plagues, volcanic eruptions, and earthquakes have long served as a mark of Divine wrath. Numerous holy scriptures refer to various forms of natural disasters as reminders of God’s wrath on those people who... Read more