Washington Post favicon

Liz Cheney’s claim that the ‘Green New Deal’ would eliminate air travel