New York: After years of intense diplomatic canvassing, India has won a non-permanent seat at the United Nations Security Council (UNSC). India got 187 votes in the 192-member UN General Assembly, which met on Tuesday.
India was standing unopposed for the Asia seat after the only other...