BuzzardFeed is a lefty commie rag.
So was twitter.com
For now...
I don’t know these online magazines and when I read these posts like yours it sticks in my head and I’m sure you are right.
So now I now about BuzzFeed. :)