Western Railway cancels 35 trains after Diwali firecrackers near Nallasopara-Virar

India