Red-shirted crowd fills indoor stadium in Longxing, China
Location: Longxing, China
1 sources from 2 citizen journalists
Topics: red shirts, indoor stadium, crowd gathering, sports venue, mass event, assembly, public gathering, social, urban, entertainment
