Five baby collared scops owls, a protected species in China, were resc...
Five baby collared scops owls, a protected species in China, were rescued by police in southwestern Yunnan Province.