Some 107 migrants freed from captivity in southeast Libya
World World Some 107 migrants freed from captivity in southeast Libya Close Some 107 migrants freed from captivity in southeast Libya Updated On: Mon, 06 May 2024 23:58:54 PKT BENGHAZI (Reuters) - At least 107 migrants including women and children have …