Tag: Algeria

P.I.D. Radio 1/20/13: More Adventures in Africa

ALGERIAN SPECIAL forces stormed a natural gas plant in the Sahara Desert Sunday, ending a hostage situation that reportedly¬†claimed over 80 lives, including those of the 32 militants who attacked… Read more »