Indian Railways Update: IRCTC has decided to cancel 197 trains on July 12 due to maintenance and operational reasons, while few have been cancelled due to heavy...
read full article...
Indian Railways Update: IRCTC cancels 197 trains today, check full list HERE