A question of trust - Nepal's fragile peace