Up First

Wednesday, May 18, 2022

05.18.2022 - By NPRPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

Results are in from primary elections in five states, including heated contests in North Carolina and Pennsylvania. And Elon Musk is expressing doubts about his $44 billion deal to buy Twitter. Shell-shocked residents of Buffalo, New York are reeling from the killings and still grappling with how to feel safe again, even after President Biden's visit during which he called for unity.

More episodes from Up First