By Muhammad Atef | June 11, 2021



Miami-Dade police are investigating a deadly crash that occurred Wednesday in Opa-locka.

source