NATO invasion of Libya ‘disgusting idea’ 3346 Views February 28, 2011 Blog The Saker Tagged libya NATO pepe escobar