The reporters’ veracity has appeared to exceed that of these scientists.
How so? Have you read the full report? I doubt it. I doubt you've even read the abstract.