The Daily Illini

Small Animal Clinic searches for escaped falcon

September 24, 2015

An American kestrel falcon escaped from her handler at the College of Veterinary Medicine’s small animal clinic around 8 a.m. Tuesday morningThe falcon, named Thistle, escaped during a routine walk on...

Load more stories