80 buses from neighbouring states impounded for plying without proper permit
Cracking the whip against illegal operation of buses from neighbouring states in Delhi, the city transport department has impounded 80 vehicles over the last few days.
Mar 20, 2017, 20:33 PM IST