Yes, they have been US Citizens since the 1917 Jones Act.
Yes
yes
Puerto Ricans are US citizens. US citizens who live in Puerto Rico are not subject to the US Federal income tax on income they make from sources in Puerto Rico. Any Puerto Rican who moves to another part of the US is subject to Federal income tax just as all other US citizens are.
Because they can be based on birth in a US Territory, also US citizenship was forced on them after the US invaded Puerto Rico. Today puerto ricans are also offered/given a certificate of Puerto Rican Citizenship.
Probably as a result of the Jones Act of 1917 which made Puerto Ricans US Citizens.
Puerto Ricans are citizens of the United States they have (U.S Citizenship). But are also given/offered a certificate of Puerto Rican Cititzenship. So they are citizens of the United States and Puerto Rico.
depends on the puerto rican
Rephrase your question. There is no strictly Puerto Rican citizenship, Puerto Rican residents ARE US citizens. As fas as the presidency goes, Puerto Ricans are not allowed to vote for the President of the United States because they are not residents of a US State.
Puerto Ricans are American citizens, therefore, we do not need any type of visa to work or study in the US.
Many fought for Spain and a few supported the US.
The Puerto Rican flower is the Puerto Rican Hibiscus. Go figure!
The US Dollar.
No.
Puerto Rico is part of the US and uses US currency.