UNHRC Resolution Against Sri Lanka and The Expectations from India
On 23nd March Sri Lanka faced a critical resolution at the UN Human Rights Council in Geneva. Sri Lanka has already been defeated at three consecutive resolutions at the UNHRC, since the end of...