Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Ten women have died in a sinking migrant boat off the coast of Libya, while 107 people have been rescued, according to the Italian coast guard. The bodies of ten women were found while 107 ...