Two workers were rushed to the hospital on Monday morning after a construction site accident in North Miami Beach.
According to Miami-Dade Fire Rescue, the accident happened at a building under construction at NE 163 Street and Biscayne Boulevard. They said it came in as a medical call, with reports of a “possible mechanical failure” at the site.
North Miami Beach police initially reported this was a fall from a scaffolding…