Photo News

Participants compete during the 2019 TCS New York City Marathon

NEW YORK, Nov. 4 (Xinhua) -- Participants compete during the 2019 TCS New York City Marathon in New York, the United States, Nov. 3, 2019. Over 50,000 participants attended the race this year. Xinhua/UNI PHOTO-1F