US Citizen marrying Indian, how to bring spouse to US?


Registered Users (C)

My friend, an US citizen marying an Indian citizen. How to bring the spouse to US?
Can he apply for K1? if K1 is granted does he need to marry again in US?
Can he apply GC for spouse in India? and how long it may take to get it?

Thanks in advance.