One of South Africa’s highest ranking police officers has been charged with sexual offences at a brief appearance at a court north-west of Johannesburg. The charges relate to allegations that Lt Gen Shadrack Sibiya sexually groomed a 16-year-old girl and raped an 18-year-old woman. He is also facing a charge of trafficking, which could mean