Algerian soldiers stand in the rubble of the coast guard barracks after a booby-trapped car exploded in the northern coastal Algerian town of Dellys. The explosion killed at least 28 people and injured dozens more in the North African nation's second terror attack in less than 48 hours.
(Photo by AP)