L'oeil de la Genève Internationale
May 2020

An employee works in the production of N95 face masks at a factory that produces 40,000 N95 masks per day, in Mexico City on May 21, 2020. Photo by Alfredo Estrella / AFP