Lefu – Liberty will never perish