Modern SlaverySlavery is an activity that has survived the numerous breakthroughs of man. It lurks in the shadow of history, sometimes claiming the...
Libyan Slave TradeLast month, CNN exposed the presence of slavery in today’s modern world. This instance of the gross violation of human rights was filmed...