An injured barn owl was recently nursed back to health and set free in southwest China's Yunnan Province. Also known as the monkey-faced owl, the common barn owl is an endangered species of predatory bird that mainly hunts at night. The injured bird was cared for by the police before being released back into the wild.
Copyright © 2018 CGTN. Beijing ICP prepared NO.16065310-3