Xinhua photos of the day

Source: Xinhua| 2021-03-04 10:07:10|Editor: huaxia

FCA vehicles are seen at a dealership in Glenview, Illinois, the United States, on March 3, 2021. Fiat Chrysler Automobiles NV (FCA) raked in 29 million U.S. dollars in net income in 2020, down 99 percent year on year as a result of reduction in production and demand globally amid COVID-19 pandemic. (Photo by Joel Lerner/Xinhua)

   Prev 1 2 3 4 5 6 7 8 9 10 Next   >>|

KEY WORDS: cn,jt
EXPLORE XINHUANET
010020070750000000000000011100001397824601