The Last Afghanistand
An ignominious defeat awaits America in Afghanistan, with harrowing echoes to the calamitous last days of the United States’ previous 20 year effort to militarily sustain an unsustainable government – in South Vietnam. President Biden, true to his democrat roots of never letting a crisis go to waste, has leveled his careful and experienced […]... Read More