• hanabatake
    link
    fedilink
    arrow-up
    5
    arrow-down
    3
    ·
    edit-2
    3 years ago

    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