Buzzfeed.com Logic (there’s an oxymoron for you) An article over at buzzfeed.com is making some crazy accusations.