newspapers careers in Kathmandu, Nepal