Television Netflix’s ‘Traitors’ Is Hampered By An Ignorant Political Agenda Ellie Bufkin April 18, 2019