Tag Archives: libyan leader muammar

Stephen Gowans> Slouching Towards Sirte: NATO’s War on Libya and Africa

Slouching Towards Sirte: NATO’s War on Libya and Africa The next time that empire comes calling in the name of human rights, please be found standing idly by By Stephen Gowans  what’s left Posted in Africa, Libya by what’s left on November 9, 2012 Maximilian C. Forte’s new book Slouching Towards Sirte: NATO’s War on Libya and Africa (released November 20) […]