An Opera News Kenya publication
The family of a Kenyan woman wandering the streets in Saudi Arabia after a job deal…