• ᗪᗩᗰᑎ
    link
    -21 year ago

    A China funded site criticizing the US? Anyone have any grains of salt to take this with?