Algerian President withdraws his bid to run for a fifth term but a delayed election leaves protesters upset+++ South African President Cyril Ramaphosa dashes any hopes that his country would bail out Zimbabwe+++ British Prime Minister Theresa May makes a last-ditch appeal for Parliament to save her Brexit deal.