So sad, Officer Carson

Officer Phylicia Carson, a mother of six and member of the Osage Beach Police Department in Missouri, tragically died in the line of duty on August 31, 2024. While pursuing…