The article says he is transferring the vaccine and all its data to WHO for further evaluation.
I think thats the right approach. Nobody is going to trust him simply because he said so.
But who gonna trust WHO?
Even under those circumstances, I wonder if the Russians developed it.