The Seattle Seahawks are the reigning world champions. They also beat the Packers handily in their Week 1 matchup this season (and that was with a healthy Aaron Rodgers). Seattle is also playing their best football of the season right now, so how exactly can the Green Bay Packers hope to pull off an upset, […]
Climate Denier Ted Cruz to Oversee NASA Funding
Ted Cruz (R-TX), a man who has previously claimed that there is no evidence supporting global warming over the past 15 years is now going to be in charge of the Senate subcommittee on Science, Space, and Competitiveness…effectively putting him in charge of NASA’s funding. In fact, Cruz has previously fought to cut spending on […]