Las Vegas ‘chili finger’ woman arrested

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 her home in Las Vegas on Thursday evening, in […]

Read More
Posted in Uncategorized