Showing posts with label trade. Show all posts
Showing posts with label trade. Show all posts

Saturday, July 19, 2008

HIDDEN CAMERA REVEALS RUSSIAN SEX SLAVES

For millions, Russia's new economic prosperity has been a blessing. But for those caught up in the sex trade, it's a curse.

Friday, June 6, 2008

THE AFRICAN SLAVE TRADE AND ISLAM

Every once in a while we learn something here...