Ramaphosa announces Adv Shamila Batohi as new NDPPPresident Cyril Ramaphosa is expected to announce the new National Director of Public Prosecutions