National CIC fines two railway officials Rs 20,000, says RTI records cannot be mechanically denied 37 minutes ago 26