Many Twitter followers of National Public Radio thought NPR was tweeting "propaganda." Actually, it was the Declaration of Independence in portions of 140 characters or less.
Many Twitter followers of National Public Radio thought NPR was tweeting "propaganda." Actually, it was the Declaration of Independence in portions of 140 characters or less.…