• hanabatake@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    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