Algeria President Bouteflika Resigns After 20 Years In Office Following Army Demands