GENEVA RESOLUTION: NOT A VICTORY FOR TAMILS, BUT A DEFEAT FOR SRI LANKA !
The resolution proposed by America at the Human Rights Council related to Sri Lanka was passed by a majority of 13 votes. Out of the Human Rights Council comprising of 47 member states, 26 voted for the resolution, 13 against and 8 abstained taking a neutral position.