It’s a news aggregator that does the required clickbait, and pretends to be more connected than it is. “I’ve heard the same thing” “someone told me this was a possibility yesterday”. They never really break any news.
I follow it on twitter and it’s a good follow as long as you understand what it is.