• @hanabatake
    link
    2
    edit-2
    2 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