On June 20, a police station in East China's Lin'an City had a special guest in the form of a wild Barking Deer, which came in to shelter from the storm. The local forest police gave the animal a physical examination, and sent the creature for treatment after a few small injuries were found. The animal has now been sent back to the wild.
[]
00:53