On July 4th local time, Los Altos, a small town in the San Francisco Bay Area, held an Independence Day caravan to attract people to watch. China News Service reporter Liu Guanguan

Release time: 2020-07-05 08:36:39 [Editor: Wang Yi]