Algeria: Terrorists Lose Another Big One