Best Current News


Ramadan 2013 – Day 13 – Slavery and Islam

Meshael Alayban, a Saudi Arabian princess was arrested in California earlier this month on suspicion of human trafficking after her Kenyan maid flagged down a passing bus in Irvine. The maid claimed she had been offered $1,600 per month to…

Read More