• P03 Locke
    link
    fedilink
    English
    251 year ago

    The failure of Luna 25 cements Putin’s role as a disastrous space leader

    FTFY.