princess

Saudi Princess Meshael Alayban arrested in California for human trafficking

Saudi Princess Meshael Alayban has been arrested in California and accused of human trafficking. Meshael Alayban, 42, is accused of…

11 years ago