30 Indian Railway trains cancelled in Punjab, 11 short terminated

30 Indian Railway trains cancelled in Punjab, 11 short terminated