In case you missed it, urban transport expert Benjamin de la Peña talks about Bus Traffic Transit in the Metro and how carefully it should have been planned.
See All 376 Episodes of "The Howie Severino Podcast"