Twitter Labels NPR as State-Affiliated PROPAGANDA?!

WATCH ON YOUTUBE