-
Car chase may be linked to βHavana Syndrome'
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 that started in Cuba back in 2016.
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 that started in Cuba back in 2016.