Today Libya Is Facing Giants