Veteran ad ties terrorism to oil, clean energy

This ad made the TV talk circuit. Very professional and very provocative. Is there some solid truth to their points?

Share