Bengaluru's Happy Streets initiative returned to Richards Town this Sunday, transforming the street into a car-free zone of ...