https://archive.md/kLDjM
I thought NPR left Twitter when Musk had them labeled as "state controlled media"
They still.. to this day.. source Twitter in news articles. They still embed tweets.