Philippines leader Duterte agrees to be Russia’s lab rat
The Philippines said on Tuesday it was ready to work with Russia in testing and producing a coronavirus vaccine being developed by Russian scientists. Russia hopes to start mass…
Recover your password.
A password will be e-mailed to you.
Recover your password.
A password will be e-mailed to you.