From
To
Featured
Twelve Cuban migrants and one dog traveling on a small metal boat with a makeshift sail have made landfall on Miami Beach.
