Case Filed In ICC Over Illegal Human Trafficking Of Migrants In Libya
Libya – conflicted economy is being fueled by cash that is coming from torture, enslavement and extortion. This has led to a group of human rights activists to present a file of evidence to the…
Read More






