Wonder or Blunder?

Why travel to Egypt to marvel at the Great Pyramids or travel to Greece to admire the Colossus of Rhodes when you can simply swipe your MetroCard? According to Mayor Bill de Blasio, there’s a new world wonder in town. Last week, at an event honoring transit heroes, de Blasio praised the City’s transit agency, […]