Algeria's President Abdelaziz Bouteflika, in power since 1999, has resigned following weeks of massive street protests, reports BBC News. The president had already promised not to run for a fifth term, with the current term ending April 28, but the army said he was no longer fit for the position. Protesters want sweeping reforms and an end to corruption. “The demonstrations have also called...