• Peter
    link
    fedilink
    11 year ago

    Something tells me the USA is about to send some freedom down south /s

    As someone living in Central America, I sure hope there isn’t any new disruptions in the region.