The New Yorker July 1st, 2019 | Uncategorized Read Terrance Hayes’ newest in his on-going series of poems ‘American Sonnet for My Past and Future Assassin.’