Associate Professor at Boston College Talks About The Falls of Afghanistan and What is Next
Peter Krause, associate professor at Boston College talks about the falls of Afghanistan, how the Taliban will govern, and whether this compares to the 1975 fall of Saigon in Vietnam.