New Delhi’s Dilemma Since Geneva Resolution On Sri Lanka

PM Indira Gandhi

What exactly is New Delhi working on after voting for the second time with the US sponsored resolution at the UNHRC Sessions in Geneva, to diffuse separatist Thamilean agitations and tensions in Tamil Nadu ? TN politics funded and backed by different Tamil Diaspora groups, will not lie low though subdued for now, on their …

Read more »