Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
by Xinhua writers Hong Zehua and Zhou Yang GUANGZHOU, Nov. 5 (Xinhua) — A huge robot made from 20,800 bottle caps waves its arms, turning its head to look around at the children and adults who have gathered to take…