(UPDATE) Slavery: The Game a Teaser for a Dutch Documentary

Editor's note: News sources are now reporting that the video fro "Slavery: The Game" is a promotion for a Dutch documentary series about slavery. -- Julie ...more
@Nordette Adams You're welcome. It made me feel a bit better, but not much. Ugh. more