+5 Yes, Puerto Rico is widely considered a colony—or often described as the world’s oldest colony—due to its status as an unincorporated U.S. territory. While residents are U.S. citizens, they lack voting representation in Congress, cannot vote for president,

Quick correction. Puerto Rico, not Puerto Ricans, is politically limited. Any American citizen that chooses to reside in Puerto Rico loses their right to vote (looking at you Paul brothers). Any Puerto Rican that choses to reside in any of the 50 states has the same right to vote as anyone else.
Oh btw, people born in American Samoa are US Nationals but not Citizens
So bascially they’re second-class Citizens. They are allowed to freely travel withing the US, but cannot vote or run for federal office…
Laws are so fucking weird
edit: typo