It takes maximum of 4 weeks depending on state of application
yes
my parents are both u.s. citizens and would like to register to vote for the state of Michigan. They are currently living with me here in Canada and are landing immagrents of Canada
In proper english, yes. If you're really a Canadian citizen then you'd have a Canadian passport. The only reason you wouldn't be allowed to leave Canada is to go to certain 3rd world or war-torn countries. The American government can't stop you from leaving Canada if you're a Canadian citizen.
A US citizen living (or dying) anywhere in the world owes the same US taxes as any other US citizen.
What type of Visa do you have?
yes
Indian citizenship is endowed on an indvidual who is either born here or has been living in Indian for a minimum period of five years. In addition to that, you can not be an Indian citizen and hold the citizenship of another country.
Yes, they definitelycan!
Right.
my parents are both u.s. citizens and would like to register to vote for the state of Michigan. They are currently living with me here in Canada and are landing immagrents of Canada
Yes you can.
Yes, he does. He is a Canadian citizen living in the US.
In proper english, yes. If you're really a Canadian citizen then you'd have a Canadian passport. The only reason you wouldn't be allowed to leave Canada is to go to certain 3rd world or war-torn countries. The American government can't stop you from leaving Canada if you're a Canadian citizen.
the parliament wich is composed of deputies each representing the constituents of their particular districts
Get a valid Social Security number/card.
A US citizen living (or dying) anywhere in the world owes the same US taxes as any other US citizen.
yes...but he may be subject to certain non-resident taxes