Business Insider -
11 Jul 2013 18:18

Kenyan woman hails Calif. bus, leads police to Saudi princess charged with human trafficking SANTA ANA, Calif. (AP) -- Suitcase in hand, the 30-year-old domestic worker from Kenya managed to flag down a Southern California bus and tell a passenger she had been held against her will and believed she was a victim of human trafficking. It wasn't long before a Saudi princess was under arrest. Meshael Alayban, who prosecutors said is one of the wives of Saudi Prince Abdulrahman bin Nasser bin Abdulaz...
Share this Article