Snowflakes BuzzFeed has Made Itself a National Embarrassment llvadmin Jan 25, 2019 When BuzzFeed published a story claiming that President Donald Trump personally instructed Michael Cohen to lie to…