Transportation Secretary Pete Buttigieg was recently asked about one of his boss’ unrealistic green schemes, namely the installation of electric vehicle charging stations across the country. His answer prompted CBS’ Margaret Brennan to laugh in his face. Apparently keen to keep the laughs coming, Buttigieg subsequently blamed airline … Read more