cfact.org
The Green New Deal flunks energy math