TEHRAN, November 19 -News of black men being put on sale at a Libyan “ slave market ” has drawn outrage from the African Union (AU) and triggered violent protests in Paris.
TEHRAN, November 19 -News of black men being put on sale at a Libyan “ slave market ” has drawn outrage from the African Union (AU) and triggered violent protests in Paris.