• @[email protected]
    link
    fedilink
    English
    11 year ago

    Welcome to the South China Sea. The chinese are literally building islands to manufacture their claims.