US rule of law renewed today