Tags ColdWar

    Tag: ColdWar

    Worst. Putin Puppet. Ever.

    AUTHOR: CAITLIN JOHNSTONE In what the BBC is unironically referring to as “a remarkable show of solidarity,” the US and more than 20 other countries have participated in the largest collective expulsion of Russian diplomats ever in history. The US topped them all with no less than...