Florida Deputy Facing Charges Fatally Shoots Self
Broward County Sheriff's Sgt. Kreg Costa, who was facing child pornography and molestation charges, has died in the hospital after suffering a self-inflicted gunshot wound.
Broward County Sheriff's Sgt. Kreg Costa, who was facing child pornography and molestation charges, has died in the hospital after suffering a self-inflicted gunshot wound.