This not hail storm! It's Allah punishing some adulteress by stoning!