Last week I went around the corner to buy baby wipes and saw Jesus Christ coming down the street. I didn’t get the baby wipes—you can’t buy those on the street corner pharmacies or in the corner stores, which are called pulperias here in Granada, Nicaragua. You have to go to the big American-style supermarket…