Have they meet in person? I would suggest a fiance visa but she might try to check this link out https://rapidvisa.com/k1-visa-requirements/