Entertainment Television Netflix Announces Launch of ‘The Last Word’ in September Rachel August 17, 2020