CHINA'S five-star red flag was a newcomer among those fluttering over snow-blanketed Lake Placid in New York State, scene of the 13th Winter Olympics held between February 13 and 24. Said friends...
Please login first!
CHINA'S five-star red flag was a newcomer among those fluttering over snow-blanketed Lake Placid in New York State, scene of the 13th Winter Olympics held between February 13 and 24. Said friends...