Women ' s International League for Peace and Freedom ( Geneva ) and International Institute for Human Rights , Environment , and Development ( Kathmandu ) , Justice Denied ! ( Kathmandu : Karnali Offset Press , 1994 ) .