South African President Jacob Zuma on Tuesday agreed in principle to resign within a time frame of three to six months, said ANC secretary general…