Acting Police Inspector-General Gilbert Masengeli should resign or be removed from office.