Woman charged with sister's death pleads insanity

She strangled her own sister to death in April, and now she wants mental help. Charee Howard pleaded not guilty by reason of insanity on Monday in a Pinellas County courtroom.

Top Videos

Good Day Tampa Bay

We Live Here