Armed Westerners in Libya helping “liberation”

More here.