Railway Board cancels 250+ trains nationwide ahead of CJP protest

India