Ted Cruz keeps saying satellites don’t show global warming. Here’s the problem

Washington Post: Last week, when NASA and NOAA jointly announced that 2015 was the hottest year on record by a sizable margin, the news may […]

Read the original post by miscellaneous

This entry was posted in Uncategorized. Bookmark the permalink. Both comments and trackbacks are currently closed.
  • Archives