Texas police have arrested a truck driver whose vehicle was found in a Walmart car park in San Antonio with…
According to Global Slavery Index 2013 - ranking 162 countries - nearly 30 million people around the world are living…
Saudi Princess Meshael Alayban has been arrested in California and accused of human trafficking. Meshael Alayban, 42, is accused of…
Saud bin Nasser Al Shahry is a Saudi father who is trying to sell his son on Facebook for around…