Miami, the great world city, is drowning while the powers that be look away

Miami, the great world city, is drowning while the powers that be look away

A drive through the sticky Florida heat into Alton Road in Miami Beach can be an unexpectedly awkward business.