• NovaVeles
    link
    fedilink
    arrow-up
    1
    ·
    14 minutes ago

    Some of the least encouraging words you can hear are “The US is here to liberate you.”