illegal military camp
- South Africa News
91 of 95 Libyans arrested at illegal military camp to await next court appearance in DCS facilities
Ninety-one out of 95 Libyans arrested at an illegal military camp in Mpumalanga have been admitted as detainees in their…
Read More »