Slavery in 21st century Africa: European and Libyan Governments share the blame

Casey Quackenbush A video of men appearing to be sold at auction in Libya for $400 has shocked the…