Las Vegas ‘chili finger’ woman arrested
Story sources NBC 11 News San Jose Mercury News Friday, April 22, 2005 Las Vegas, Nevada — The San Jose Police Department has announced that Anna Ayala, the woman who claims to have found a human finger in a bowl of chili at a Wendy’s restaurant in San Jose, California, was arrested at or near…