Military action needed in Libya to free slaves – Ablakwa

A video of men being auctioned off as slaves in Libya has sparked public outrage
A video of men being auctioned off as slaves in Libya has sparked public outrage