At Least 107 migrants freed from captivity in southeast Libya, spokesman says
newsare.net
At least 107 migrants including women and children have been freed from captivity in a town in southeast Libya, a security force spokesman said on Monday.At Least 107 migrants freed from captivity in southeast Libya, spokesman says
At least 107 migrants including women and children have been freed from captivity in a town in southeast Libya, a security force spokesman said on Monday. Read more