WASHINGTON, D.C. -- This morning, Sen. Elizabeth Warren (D-MA) unveiled legislation that would institute a new 80% tax on all all wealth accumulated by, as Warren describes them, "billionaire twatwaffles."
"Not trying to single any one, singular billionaire twatwaffle out...