Affidavit: Business Owner Set Fire to Her Store
This video is no longer available. CARROLL COUNTY Tenn.- A McKenzie business owner and her friend have been arrested. The pair is accused of setting fire to the popular downtown gift shop, "Impressions." McKenzie Police charged Christien D. Radford, 40,…