HELENA, AL (WBRC) – A woman has been arrested in connection with setting her house on fire. Helena Deputy Police Chief Tim Carter, in a statement Thursday afternoon to FOX6 News, said Latrecia Durrough, 35, was charged with setting her house on Laurel Lakes Lane on fire.
More here: Woman arrested for setting house on fire