Earlier this week, a Miami man was struck and killed while he was riding his bike along Bird Road. According to one local Florida news report, the man’s body was discovered 30 seconds to one minute after the fatal accident. The discovering officer passed the scene of the accident, thought…
Updated: