U.S. Among the Least Polluting Countries on the Planet


Despite recent attempts to paint the United States as a major global polluter, according to the World Health Organization, the U.S. is among the cleanest nations on the planet.


Why CNN's Denial That They Staged a Muslim Anti-Terror Protest Is BS

MSNBC's Richard Lui Worries About Police "Overreacting" After London Attacks