Two new owls discovered in the Philippines (w/ Video)
Friday, August 17, 2012 - 09:31
in Biology & Nature
Two new species of owls have been discovered in the Philippines, and a Michigan State University researcher played a key role in confirming their existence.