Question: why puerto rico is a us territory?
Answer: Puerto Rico, an island in the Caribbean Sea, has been a territory of the United States since 1898, after the U.S. defeated Spain in the Spanish-American war. ... That means it does not have voting power in Congress and its citizens can't vote for the U.S. president — but they can vote in party primaries.