James Petras Over the past two weeks Libya has been subjected to the most brutal imperial air, sea and land assault in its modern history. Thousands of bombs and missiles, launched from American and European submarines, warships and fighter planes, are…
more »