It is with great sadness that Mayor Crane, The Town of Cedar Bluff, and Cedar Bluff Police Department must announce the passing of Sgt. Christopher Michael Vaughn. Sgt. Vaughn passed away after medical complications while on duty on April 1, 2022. Sgt.…
