Losing Allies? Anti-India protests in Afghanistan, Bangladesh & Iran
The wounds of Delhi riots are not yet healed and New Delhi has started facing backlashes in its friendly neighbourhood. Afghanistan & Bangladesh, which are considered as one of India’s closest ally in the...