Every morning, Rosa Gallegos has to make a decision: stay at home with her family to be safe from the coronavirus or hit the streets of Mexico City to make money so they can eat.
The 61-year-old grandmother always comes to the same conclusion: "If coronavirus doesn't kill me, hunger will."
On a recent Thursday, she stands on a street corner near a public hospital complex, hawking little bags of nuts. "Nuts, 10 pesos. Get your nuts, 10 pesos," she said to passersby.