Algeria

At Large

Terrorism From North Africa

By 12.4.09

While all eyes are on Afghanistan, a more direct threat to Europe and the West is flying under the radar.