India recently abstained from a crucial vote on Sri Lanka’s rights record at the United Nations Human Rights Council in Geneva. Daily Current Affairs Quiz 2021 The resolution on ‘Promoting reconciliation, accountability and human rights in Sri Lanka’ was, however, adopted after 22 states of ...
READ MORE +