Woman committed to state hospital for killing older sister who was like a mother to her
A judge found a doctor not guilty by reason of insanity on Monday for killing her beloved sister. Charee Nichole Howard, 39, is set to be placed into the custody of a state hospital in Florida, according to Tampa Fox affiliate WTVT. She killed Sherry Lynn Howard, 54, at their shared home in St. Petersburg. […]
Continue Reading