Tag: Letcher

Roger Ailes Resigns After Mounting Sexual Assault Allegations

Roger Ailes on Thursday resigned as chairman and chief executive of Fox News Channel following allegations of sexual harassment, an abrupt end to his 20-year reign over America’s most lucrative and powerful cable news channel for conservatives. Ailes, 76, who has been chairman and CEO of Fox News since 1996,…