Out and about
Updated: 2014-07-05 06:17
(China Daily USA)
An electronic American flag is displayed in Times Square as pedestrians stop to take their own snapshots on Friday in New York. Independence Day, which falls on July 4 in the US, is a federal holiday that commemorates the signing of the US Declaration of Independence. [JACK FREIFELDER / CHINA DAILY] |