Two trains collide head on in West Bengal. Atleast two dead and 30 injured in the collision between the Guwahati Bangalore Express and Azimganj passenger train.