Alleged rhino horn poachers, police officer and Chinese interpreter, released on R5 000 to R20 000 bail

By September 20, 2021Wildlife Crime

The accused, Warrant Officer Stephanus Peter Peters, 53, and Lina Zhang, 39, were granted R5000 and R20 000 bail respectively. Image: As originally published by IOL.

Sihle Mlambo, IOL | September 17, 2021