Polls show that Iraq and Afghanistan Veterans overwhelmingly support clean energy and climate legislation
Vote Vets has another hard-hitting ad tying the BP oil disaster with the threat our dependence on fossil fuels poses to our national security:
Related Post: