Throwing Of Meteors On Satans
Also ghamidi sahib in his tafseer says that here these throwing things are Meteors, how he derived this?