Authors
Roger Abbot
Follow Their Stories:
Get Notified
Despite claims to the contrary, the energy tax known as cap and trade is still alive. Although Senate Majority Leader Harry Reid has supposedly pulled the plug on it, our implacable Senatorial leadership is reportedly conspiring to foist the Kerry-Lieberman…