Meshael Alayban, 42, is accused of forcing a Kenyan woman to work 16 hours a day while paying her far less than what she was originally promised. Authorities say Ms Alayban took the woman's ...
She gave her account to the police who immediately executed a search warrant for Meshael Alayban’s home. They discovered four women from the Philippines also allegedly being held against their ...