Cubans in Miami Celebrate Death of Castro

Cubans in Miami Celebrate Death of Castro outside Versailles Restaurant in Little Havana.
Al Diaz adiaz@miamiherald.com