Speed Restrictions On Delhi Metro Blue Line Cause Delay, Passengers Upset

Disgruntled commuters say that the trains have been "crawling" on Delhi Metro Blue Line and running with packed coaches.

Comments