Kenyan women who survived domestic slavery in Salafi Arabia testified and demand Kenyan government action to protect Kenyans who work there.
See All 6990 Episodes of "Richard Stallman's Political Notes"