Free This Priest
First a rock smashed the front window. Then, after a metal shutter was slammed shut, a bottle exploded against it. Then another. And another. A thousand Haitians burst through a police barricade one steamy summer Saturday in 1990 and swarmed a storefront off Biscayne Boulevard. Inside, as muscular Cuban-American shopkeeper…