Vermont Public Radio
Tufts treated an owl that lost its eye.
Read full story here: http://digital.vpr.net/post/levin-owl-rescue#stream/0