Came here to see if I was going crazy or if others had also heard of this before.
Is this about new findings? Or just a regurgitated set of findings to get into the press? The article isn't clear as far as I can see.
Is this about new findings? Or just a regurgitated set of findings to get into the press? The article isn't clear as far as I can see.