Theater of Absurd… Pentagon Demands Russia Explain Troops on Russian Soil

There is something of the theater of absurd in American and European posturing. But it’s far from funny. It’s menacingly deranged.