Saudi princess charged with human trafficking in USA for holding Kenyan maid

A Saudi princess has been charged with human trafficking for allegedly holding a Kenyan maid against her will in a luxury California apartment, news reports said late Wednesday.

Meshael Alayban, 42, was charged on Wednesday after being arrested at her … Read the rest