South African President Jacob Gedleyihlekisa Zuma has resigned. He announced his resignation live on national Television last night during his speech. After weeks of back and forth with unending meetings,