South Beach is located across Biscayne Bay from downtown. It is approximately one-third of Miami Beach, comprising the entire portion south of Dade Boulevard. Those looking for public transit from ...
Surveillance footage released by police shows the suspect standing inside the dumpster, then smoke coming out of the dumpster before it’s engulfed in flames.