Logo

Sri Lanka

Justice eludes Sri Lanka’s Tamils

On October 6, the United Nations Human Rights Commission (UNHRC) passed a resolution against Sri Lanka with 20 countries voting in favour, 20 against and seven abstaining.