I don't think we necessarily need a more reliable source to point out that this one is wildly unreliable
Be concrete and point to specific unreliable information in the thread or to conflicting information elsewhere. Until then I'll put my money on falcon-backed securities.