AfricaWildlife South Africa arrests 13 poachers. November 28, 2020 JOHANNESBURG, Nov. 28– South African rangers have arrested a total of 13 suspected poachers in… Read more