“This is not a case of Allah putting people whom he loves to the test”: Saudi cleric says Hurricane Sandy is Allah’s punishment for Afghanistan and Iraq Nov 4, 2012 4:44 am By Robert Spencer “Saudi Cleric Muhammad Al-Munajid: Hurricane Sandy Is Allah’s Punishment for Afghanistan and Iraq,” from MEMRI, November 1. Now wait a minute. I thought Hurricane Sandy was punishment for the Muhammad video.