Denial in the U.S. Senate: Head in the Sand Politics
All around Washington, D.C. a deluge of evidence runs through the streets and buildings, and you would think that the U.S. Senate’s Committee Environment and Public Works would stop denying the scientific evidence of...
Read More