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

Red-shirted crowd fills indoor stadium in Longxing, China


MONITORING WIRE…

Loading event...

Red-shirted crowd fills indoor stadium in Longxing, China | Open Wire