Authorities Arrest 95 Libyans at Alleged Military Site in South AfricaBy Abdulateef AhmedJuly 26, 2024 The South African Police Service (SAPS) in collaboration with ProvJoint structure, the Department of Home Affairs and Police Intelligence, have uncovered a suspected military training base…