India refrains from voting in U.N. Human Rights Council on Sri Lanka Latest March 24, 2021 India abstained from voting on a resolution critical of Sri Lanka at the United Nations Human Rights Council (UNHRC) that…