All of us here on FR knew it was BS from the get go. I was unfortunately working with a guy who constantly listened to NPR—when they immediately started with the Russia nonsense I started to laugh at it—and he totally believed it. But then again he was the stupidest person I ever worked with...total moron...anyone who believes NPR is brain dead, the guy was the absolute worst business man and contactor I ever worked with, absolute idiot, could not do anything right- I was embarrassed to work with him and moved on as quickly as I could.