Libération




No Picture

Libya—America Abdicates Global Leadership in Struggle for Democracy

Today is a sad day for the Observer, as America abdicates its moral leadership in world affairs by adopting the role of mere spectator of the life-and-death struggle for freedom in Libya. Having boldly stated…