Muslims are still involved in the slave trade today. Same with the chicoms. Don't know if the Muslims are organ harvesting like our moral superiors the chicoms.
And leftards claim they are better stewards of the public's money. Their solution to the fraud is to raise taxes. That is the very definition of stewardship.