MEMPHIS, Tenn. — A North Memphis man is facing a slew of charges after police say he set a car on fire and threatened to do the same thing to his sister and her dog.
Alfred Davis was booked in the Shelby County Jail on Wednesday for attempted murder, aggravated assault, animal cruelty, possession of a controlled substance, and domestic assault.
The victim said Tuesday she came home and discovered her brother drunk on her front porch.
She said she scolded him when he began cursing, and after she went inside her house, she smelled a strong odor of gasoline coming from her driveway…