Posted on April 22, 2026 by adminThe Iran Talks Are Making India Feel Small Indian Prime Minister Narendra Modi has spent the past decade promoting the notion that India is the leader of the global South and, as such, is indispensable to world affairs. Now a conflict in the …