Ending the Longest War: America’s Wars in Vietnam and Afghanistan in Comparative Perspective
ZoomIn 2021 the United States declared an end to its military operations in Afghanistan and announced the withdrawal of US troops. While many in the media have heralded this as the end of America’s “longest war,” many others would argue … Read more