I have a a non-relative from Colombia (she used to be my nanny there) and I want to sponsor her visit to the USA. She has tried a couple times to get a visitor's visa but it has been denied (no reason given). This time I want to let the embassy know that I will be sponsoring her trip and assure them that she will not be staying here indefinitely or illegally. I'm a US Citizen.
Can someone please give me a hand with this?