martylogan.net
Rights at home first
Nepal is lobbying for a seat on the UN human rights council but experts want it to first improve its record at home.