Muslim World Top Stories Trending Now WorldAlgerian President Abdelaziz Bouteflika announces to step downTNT DeskApril 2, 2019 by TNT DeskApril 2, 2019 Algerian President Abdelaziz Bouteflika announced to step down before his term ends on 28 April this year. The ailing leader conceded to the demands of...