H
Himali Chandwani Review of Delhi Metro Rail Corporation L...
All metro trains not properly maintained. Some dis...
All metro trains not properly maintained. Some display is to be repaired. Sound speaker also have problems.
Comments: