Radar Open Radar

South Africa's deputy police chief has resigned amid accusations of sex crimes

Al Jazeera World News · Source

South Africa's deputy police chief has resigned amid accusations of sex crimes

Shaderek Sibia, who is in prison after his arrest last month, denies the allegations of corruption, rape and child grooming.

Through Al Jazeera - Flash: news, world news and video from Al Jazeera