Man arrested in Miami Beach hit-and-run that killed 2 pedestrians, police say – NBC 6 South Florida
A man is facing vehicular manslaughter and other charges after a hit-and-run crash that killed two pedestrians in…
Browsing Tag