Khaled Nezzar, General at Center of Algeria’s Bloodshed, Dies at 86

10 months ago 69
In the 1990s, he oversaw troops that committed a host of atrocities against equally brutal Islamist rebels in what became known as the Black Decade.
Read Entire Article