editor journalist careers in Nagpur, India