Sponsored

Car chase leaves one dead after fatal car wreck in Northwest Miami-Dade

Police investigate a fatal traffic accident near Northwest 71st Street and Northwest 22nd Avenue in Miami on Wednesday, July 18, 2018.