Shamshad Ali Khan
Los Angeles, CA, US
How nasty is Narendra Modi? Even Indians admit he is a disgrace and has the blood of innocent people on his hands.
The Saudis and their hangers-on as well as Hamas have lost in the new emerging reality of the Muslim East as a confident Islamic Iran forges ahead.