A taxi driver waits for clients on a road of Mexico City in Mexico, March 31, 2020. (Photo by Francisco Canedo/Xinhua)
Street view in Mexico City
Source: Xinhua| 2020-04-01 07:43:27|Editor: huaxia
A taxi driver waits for clients on a road of Mexico City in Mexico, March 31, 2020. (Photo by Francisco Canedo/Xinhua)