"TRAFFIC ALERT: Serious incident at NE 172 ST and Biscayne Blvd. Single vehicle crash with fatal injuries." - North Miami Beach PD (@myNMBPolice) February 29, 2024.
Helicopter footage from Local 10 showed what appeared to be a covered body next to a pickup truck on a grassy area.
[
add
]
[
|
|
...
]