Chinese Vice Premier Sun Chunlan, inspects a breeding base in Huangshi, central China's Hubei Province, April 23, 2020. Photo: Xinhua
Chinese Vice Premier Sun Chunlan, inspects a breeding base in Huangshi, central China's Hubei Province, April 23, 2020. Photo: Xinhua