President Abdelaziz Bouteflika of Algeria has announced a major cabinet reshuffle, after weeks of protests with demonstrators demanding he resign. State TV reports 21 of the country’s 27 ministers have been replaced. Noureddine Bedoui will remain as prime minister, says Ennahar TV. President Bouteflika keeps his title as defence minister, just days after Algeria’s powerful army chief, Gen Ahmed Gaed …