Articles

September 18, 2012

Key Largo chef fatally stabs himself in neck during dinner hour at restaurant

A chef at a Key Largo restaurant fatally stabbed himself in front of his colleagues during dinner business hours last week.

Related content

Comments

Videos

Editor's Choice Videos