Police detain 7 after Chandigarh explosion following Haryana train arrests

India