India has reacted strongly to the statement of Iran’s Supreme Leader Ayatollah Ali Khamenei and has bluntly said that before pointing fingers at others, Iran should look within itself.
Pramod Praveen Live HindustanNew DelhiMon, 16 Sep 2024 04:42 PM
Share
India has reacted strongly to the statement of Iran’s Supreme Leader Ayatollah Ali Khamenei and has bluntly said that before pointing fingers at others, Iran should look within itself.