... is now up at Women's Life Matters & Women's Lives Matter.
It has a section called Sex-Trading = Slave-Trading?
Other features are called Race Divide, Gender-Crossing, Women's Global War of Terror, etc, which can be found on the main page and contain links to many posts on different topics.
Many thanks to Rain. She did a great job gathering all those articles.