International South Africa police say 95 Libyans detained at suspected military camp South African police have detained 95 Libyan nationals for questioning on suspicion… Nadia HayfordJuly 26, 2024No comments165 views2 minute read