She should make sure she treats the infection with the right, authentic antibiotics and treat her partner as well. If she's the only one treating, her husband will keep infecting her. Psychologically, if you're raped, it can tense your vaginal muscles and cause pain and painful sex. She'll need muscle retraining by a physical therapist. It's not spiritual, what Africans don't know, they blame spirits.
You are so right, that is what I was thinking. I believe it's either uterine or kidney infection...it's not everything that you blame on spirits and witches. What about seeking medical care