A lion statue with a mask in front of the Art Institute of Chicago in Chicago, Illinois, U.S., May 1, 2020. /Xinhua Editor's note: Jerry Grey is a China observer who has residency in China and
Editor's note: Jerry Grey is a China observer who has residency in China and bicycled across several provinces, including the Xinjiang Uygur Autonomous Region. He is a former London Metropolitan p