March 12, 2020 | Newshorn Media
International Oxpecker Report on Land Claim in KNP and Prestigious Mala Mala Resort
The Kruger National Park in South Africa is at the center of arguably the country's biggest land claim scandal, as several former residents of the site were displaced without fair compensation.