Meghan McCain humiliates herself on live TV over Green New Deal
Brian Tyler Cohen
3/6/2019