Algerian President Abdelaziz Bouteflika has postponed the 18 April presidential elections and said he will not seek a fifth term in office....