Ashley Nicole Richards

  • These Boots Are Made for... Torturing Animals

    Justice and Richards were allegedly torturing up to two animals per day in their Houston, Texas, home. Richards would pose nude or in a bikini with stiletto heels and mutilate insects, rabbits, mice, a pigeon, fish, lobsters, crabs, dogs and kittens...