The current UNHRC resolution on Srilanka has left India in a Lurch.
Read this post on drshashikant.blogspot.com