Mr. President, do you admit failure in Afghanistan?
[July 7, 2023] The new and heavily redacted State Department report on our failure in Afghanistan (see link here) shockingly places the responsibility for our withdrawal on the Biden White House. I say shockingly because the U.S. State Department is a shill for the Biden administration, so it is now evident that no amount of pussy-footing around the… Read More »