• 420blazeit69 [he/him]
    ·
    7 months ago

    It is 2026, and in a downbeat speech at the Kremlin, Vladimir Putin finally announces a withdrawal from Ukraine. Russian troops have done their best – or worst – but a fresh influx of well-trained Ukrainians have finally prevailed.

    Feet planted firmly in reality