The Chupacabra
With the sound of the dogs barking behind their chain link fences, Stella Silva drove through East Hialeah for what she hoped would be the last time. At the traffic light, a scar-faced peddler tapped on her window, hawking long plastic bags of Key limes. She shook her head, but the driver in …