Obama just quietly signed a major anti-slavery bill. It's a game changer.

Advertisement