American Thinker favicon

What the Senate's New Dress Code Is Really About