CBSA Officer Windsor Death, Obituary – An officer with the Canada Border Services Agency tragically ended it all while on active duty on Saturday. Windsor Police, multiple ambulances responded to the Ambassador Bridge for a personal accident report on November 9, 2024. According to the official, an individual was confirmed dead from suicide.
According to reports, the officer involved died from self-inflicted gunshot wounds, and the death has been ruled a suicide. Traffic headed to Canada is being diverted to the Detroit-Windsor Tunnel, with police indicating this reroute may last for an “indeterminate period.”
This is a developing story.