
National Politics
James W. Carden – The U.S. Foreign Policy Establishment Proves in Ukraine That It Forgot the Lessons of Vietnam
Just as the Iraq invasion was a “mission accomplished” and Afghanistan an easy victory over the Taliban, not to mention the intervention in Libya, all these “successful” wars have turned into major defeats for US […]