India votes in Favour of Anti-Lanka UN Resolution
The US-sponsored resolution against Sri Lanka on "alleged human rights violations of Tamils" was passed at the United Nations Human Rights Council in Geneva with support of 25 member countries. India voted in favour of the resolution but…