Qatar, Kuwait and Iran summoned the Indian envoys on Sunday over insulting remarks on Islam's Prophet Muhammad by a spokesperson of India’s ruling party. In a statement, the Qatari Foreign Ministry said it summoned the Indian envoy to voice “disappointment of Qatar and its total...
