Notorious rhino kingpin ‘Navara’ under arrest in Mozambique
'Navara', the alleged leader of poaching syndicates preying on rhinos in the Kruger National Park, has been arrested. Estacio Valoi, who has been tracking him for years, reports...
02 August, 2022