only US citizens can hold a US passport.
the resident alien must first apply and complete the citizenship process
I live in the USA with a Green Card but am a citizen of the UK and a UK Passport holder. I am thus to the USA/US Immigration a foreign passport holder.
Does a Bangladesh Passport holder having USA Green Card need tourist visa for Cambodia
no
Yes, you can. You just have to take your green card along with your Iranian passport.
Yes, a green card holder can enter Canada with certain conditions and requirements, such as having a valid passport and meeting Canadian entry regulations.
Yes, a green card holder can travel to Canada with certain requirements, such as having a valid passport and possibly a visa depending on their country of citizenship.
In the US it is not required for a green card holder to possess their passport, but they MUST possess their green card AND valid identification at all times. Frankly, since they are citizens of a foreign nation it would probably be advisable for them to carry it though.
I live in the USA with a Green Card but am a citizen of the UK and a UK Passport holder. I am thus to the USA/US Immigration a foreign passport holder.
you will need a passport
A US passport can be applied for and got only by a US citizen. Green card holder should apply for US citizenship first and then apply for US passport.As a visa or green card holder in US should have their home country passport. A green card holder can fly with green card itself provided abroad visit is for less than 180 days each trip. For more days they would require a reentry permit which they should apply for and get it approved before leaving US.Within US they can use green card or visa document itself.
Yes green card holder can enter Canada. He/she would not require a passport.
Yes, you always need a passport when you travel outside your country of origin.