Lanzhou - Xinhua
Many police dogs are on duty during China's Spring Festival travel rush between Jan. 13 and Feb. 21.
source: Xinhua
Many police dogs are on duty during China's Spring Festival travel rush between Jan. 13 and Feb. 21.
source: Xinhua