Christopher Menzies, a 26-year-old Jamaican national residing in Fort Walton Beach, Florida, was tragically found dead on December 22, 2021. Menzies, who worked in Miramar Beach, left his workplace around 9 p.m. on the night of his death and drove two co-workers home. According to the Okaloosa County Sheriff’s Office (OCSO), one of his co-workers reported that Menzies dropped her off in Fort Walton Beach around 10 p.m. and then left for an unknown location. Approximately 45 minutes later, Menz
...Read More