Traffic police in the central Chinese city of Wuhan, Hubei Province, have been braving freezing rain to clear roads and restore order. Their efforts have proven instrumental in the gradual recovery of regular traffic flows.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3