One of 23 Cuban migrants exults after landing on a Keys Beach.
One of 23 Cuban migrants exults after landing on a Keys Beach. Key West Police Department
One of 23 Cuban migrants exults after landing on a Keys Beach. Key West Police Department

23 Cuban migrants land at Key West beach

April 28, 2016 11:57 AM