A simple traffic stop in the Florida Keys that was caught on camera nearly four years ago is believed to be linked to the so-called "Havana Syndrome" mystery.
Five more candidates have filed, or to plan to file, paperwork with the Monroe County Supervisor of Elections Office this week to run for political positions in the Florida Keys,