Nigeria’s Anti-Trafficking Agency Claims African Migrants are Caged and their Organs Harvested in Libya
A supposed location was identified in Libya where African migrants were allegedly kept in cages like animals, said Basheer Garba ...
Read moreA supposed location was identified in Libya where African migrants were allegedly kept in cages like animals, said Basheer Garba ...
Read more