slave

Outrage against Libya slave trade

There has been a global outrage against the slave trade in Libya after a CNN report exposed the evil act a few days back. The International Organization for Migration has confirmed that…
7 years ago