This afternoon turned tense in northwest Miami-Dade as a traffic stop resulted in an unexpected foot chase.
According to Local 10 News, at midday, after a traffic check by deputies, the occupants of a car fled the scene near Northwest 22nd Avenue and 73rd Street.
According to the Miami-Dade Sheriff’s Office, two people were detained quickly, and a third was arrested shortly after…