Video Shows Water Leaking From Roof Of Vande Bharat Train, Railways Responds

Vande Bharat Express is an indigenously manufactured, semi-high-speed, self-propelled train set. Several passengers travelling from Delhi…