Texas woman filmed feeding spider monkeys at El Paso Zoo is arrested
Published
Luz Elizabeth Rae, 26, was booked into the El Paso County Detention Facility on a charge of criminal trespass.
Full ArticlePublished
Luz Elizabeth Rae, 26, was booked into the El Paso County Detention Facility on a charge of criminal trespass.
Full ArticleA woman was fired from her job at a Houston law firm after she was captured on video climbing into the spider monkey enclosure at..