Walsh Goes Off The Deep End

I'm at a complete loss here. What in the world is this tweet from Missourinet reporter Steve Walsh supposed to mean? 

Is it the position of Missourinet and Steve Walsh that only members of the "American Left" "buy into global warming"?  And either way, what does a mass murdering terrorist have to do with it? 

 

 

Copyright 2005-2013, Fired Up!, LLC