A delegation from Amnesty International delivered thousands ofletters to the prime minister, calling on him to ratify a treaty aimed at combating enforced disappeara
A woman has been tortured by police in southern Nepal: she is still held at the same police station, and at risk of further torture. Police are now refusing to ...