The encroachment of footpaths and bus stands by street vendors are forcing pedestrians to walk on the road.
Username
Password