A 90-second advertisement about veteran Chinese Expeditionary Forces to Burma (today's Myanmar) is broadcast in Times Square in New York on Friday morning. The advertisement was shown every 30 minutes. Han Meng / for China Daily