Twenty-three Cubans in a 19-foot (24 Sep 1996)

Twenty-three Cubans in a 19-foot boat land on Miami Beach. [Photo] (24 Sep 1996)

Newspapers: Miami Morning News or The Miami Herald

Page: 1, Section: A