Upper Keys construction project causing traffic issues put on hold
Read full article: Upper Keys construction project causing traffic issues put on holdA Florida Keys Aqueduct Authority project at Mile Marker 91 that has been causing significant traffic disruptions has been temporarily postponed by the Florida Department of Transportation, authorities confirmed Tuesday.