President Cyril Ramaphosa has announced Fannie Masemola as South Africa’s new national police commissioner. This is after Khehla Sitole left the hot seat after nearly five years, a period marred by excessive infighting and scandals that further tarnished the South African Police Service.