By: Dechen Choedon According to the international definition, Human Rights are commonly understood as inalienable fundamental rights which are inherent…
Amnesty International interviewed 41 survivors and witnesses to mass killings in November Troops carried out extrajudicial executions, indiscriminate shelling and…