Appearance / Fox Business: Fox News contributor Liz Peek argues Americans don’t like being embarrassed as she discusses Biden’s presidency and how Republicans can start winning elections again April 12, 2023 | By Liz Peek Staff Share Facebook Twitter Truth Up Next Fox Business: Sound off on conservative voices being silenced at Stanford University