Sri Lanka accepts 177 recommendations at Geneva Human Rights review
The Universal Periodic Review on Sri Lanka has been adopted at the United Nations Human Rights Council. This was the 3rd review on Sri Lanka. President of the Human Rights Council Joaquín Alexander had proposed the working group to... Read More