KINSHASAAfrica • Algeria's President Abdelaziz Bouteflika has resigned after weeks of massive street protests.

Africa



MMC

Africa


MMC

Africa