By Chelsea Pieterse and Kara van der BergADVERTISEMENTnull
The police have confirmed the fatal shooting of Petros Sidney Mabuza, also known as ‘Mr Big’ or ‘Mshengu’.
He was allegedly shot in Hazyview earlier today and reportedly died on his way to Kiaat Hospital in Mbombela this afternoon.
Mabuza has been in and out of the courts since 2018 on charges of rhino poaching.
In 2018 he was arrested and charged with crimes ranging from rhino horn theft to the illegal possession of rifles and live ammunition. Family of Petros Mabuza gather in the Kiaat Hospital parking lot following the news of his death earlier today.
This is a developing story. Lowvelder will keep you updated.