"So you believe BBC exists ? Do your own research !".
Yes, though, I'm inclined to believe a sourced article from a major publicly founded outlet including quotes from the "accused" admiting to what they have done, over most corporate PR.
But maybe I should not, what do we care anyway ?