Minor mishap involving metro bus

Commuters, mostly, are not ready to give preference to metro buses at traffic signals. Their ignorance has been causing accidents,” said a driver.

Continue Reading…