For over a year?
Scammer! No doubt! "Struck in a foreign country" alone is enough...
May I ask, you do realize that she is in reality an African male sitting in a cybercafe...? She is not a real person, not even a female, nothing of her personal details will be genuine.
I asked you to post up these personal details she gave you, name, email, phone numbers, money requst, email header, everything for Google to expose her, I do not think you should continue to speak to this liar
it´s a waste of time (at best), of emotions wasted and of money to others who do not find that person listed as scammer unless you help us to do so.
Do give it a thought. I think there can be little doubt she is a scammer and nothing else. Her story is "standard", as you could see from many other threads here.