I have a girlfriend I met on the internet from johannesburg, south africa...
What is involved in her getting a visitor"s visa to come visit me in the USA for two weeks?
How long does it take?

What is involved in her getting a visa to come over to usa to live if this relationship got very serious?
A friend told me only way she could come here to USA was if I married her in South
Africa? Is that the only way?

Bill