Splicetoday

Politics & Media
Apr 11, 2011, 06:06AM

Al Jazeera: People & Power - "Blood And Dust"

Documentary filmmaker Vaughan Smith's ten-day embed with a U.S. medevac company in Afghanistan. More at The Frontline Club.

The following video was included in this article:
https://www.youtube.com/embed/TNC_4lZ07gU
Discussion

Register or Login to leave a comment