So, a little bit of clarity on Puerto Rico and Florida
The citizens of Puerto Rico are Americans by birth. BUT if they live on the island, they cannot vote for President (as Puerto Rico is not a state - I am strongly in favor of Puerto Rico statehood). But many live in FLORIDA... where CAN vote