The film documents modern slave trade through a number of Arabian and African countries, under Muslim rule.
Delete Confirmation
Report Duplicate Movie