Home Deceptive intelligence: CNN breaks story on slave trade in Libya Libya Black prisoners in cage forced to eat green flags

Libya Black prisoners in cage forced to eat green flags

The Latest