India is among 24 countries that voted against Sri Lanka today at a session of the United Nations Human Rights Council in Geneva. The UN's top human rights body has passed a resolution, sponsored by the US, for 'promoting reconciliation and accountability' in Sri Lanka after its army won a 26-year-long civil war by defeating the rebel Tamil Tigers.