india moves on trains and the new delhi railway station is one of the most unfriendly place to be for 7% or 70 million of india's population, the disabled i.e. this is the first we'll be bringing you more such content that demonstrates our apathy towards the disabled.
@kapil, Thanks for sharing this video, that makes us understanding how it prevents us our freedom to move at public places.
NeethuAug 6 months ago