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