@charmainewimpiris of course they are right because NPR is state affiliated, as NPR stations everywhere I've ever lived have proudly boasted.
Not that I think it matters what Twitter says.
But yes, Twitter echoed NPR's self-identification there, so I don't know why you're asking. Again, particularly because it's not substantial.