• WilshireOP
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    5 months ago

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