Literal state sponsored propaganda...posted as news here.
“Literal state sponsored propaganda...posted as news here.”
Does this refer to a New York Times story ?