Looking at both the OP's article and this one, this is appearing to be accusation flinging at this point in time. Neither side has provided compelling proof of their claims.  Hopefully, the accusations thrown shouldn't be too terribly difficult to effectively determine their legitimacy.