Biden admin updates its failed predictions of Russian invasion of Ukraine as credibility collapse
After the Biden administration’s hysterical proclamations that a Russian invasion of Ukraine was imminent and due on February 16th fell flat, mockery of and disgust at these baseless accusations swept the internet but now the …
