Guess if you wait years to release info like this, then "some truth" can emerge ...
Too bad for all the people who took it 5 years ago ...
And, it is likely that those still taking the shots might not even see this report!