This question already has an answer here:
A girl I met online says the travel agency she went to says she can't get a B2 visa to the US because she took a loan out to pay for her trip. Under Russian law she has to pay back a 680 US dollar loan to get the visa. She says the US embassy won't let her get an interview for the visa. Is this a scam? It sounds fishy to me. Can she get a visa and leave Russia?