Humberto Franchini

By Kendall Thiele / The Santiago Times SANTIAGO — The first double-decker bus that will operate in the city of Santiago within the public transit system, begins its testing tomorrow as part of a pilot […]