• WilshireOP
    link
    fedilink
    74 months ago

    Russia claims it’s less than 10 meters, but it’s 10-20 meters by most independent estimates.