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...