Local Now
Home
Channels
Movies
Shows
Login or Sign Up
Watchlist
Profile
My City
Abandon All Hope: Welcome to Afghanistan
TV-14
2000
47m
Watch Now
This landmark documentary, filmed a year before 9/11, detailed the trip by a trio of Americans to interview al Qaeda and Taliban prisoners held by the Northern Alliance deep in the Afghan mountains...
More Like This