Desert drama: Islamists take hostages in Algeria