Human rights of foreign workers are facing an existential crisis in Libya. In a new incident in series of attacks…
This website uses cookies.