Barracuda Brigade did a 10 second search to see if the White House still had on whitehouse.gov the “Facts are stubborn things” video. Sure enough, it’s still there. The Linda Douglass {Communications Director, Office of Health Reform} was produced to deny, we mean lie about charges that millions upon millions of Americans were gonna lose their health plans and doctors thanks to Obama-Care.