By JNi.Media
For the record, Iran now believes there are three Satans: the Great Satan (US), Little Satan (Israel), and Puny Satan (Saudi Arabia).
By Itamar Frankenthal