Both Facebook and Twitter have been hammered this week because both platforms have refused to take down doctored videos of Speaker of the House Nancy Pelosi that were distorted to make her appear either unwell or under the influence of a substance that would cause slurred speech. On Friday, CNN’s …
Read More »