This isn’t breaking news, we’ve known it was false almost immediately.
I do agree it’s not productive to post a source as obviously biased as OP’s tho. No one is going to listen to that site except people that agree with it solely because of the name.