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