You must log in or register to comment.
I wonder who is pushing this news story.
What informations were released by China ? From the link:
- US spent $200m in 26 labs
- Russia says there are 30+
- WHO asks destruction of it
- China asks questions
It feels like they didn’t share new intels