People and Power
February 16, 2011
Vaughan Smith’s new film ‘Blood and Dust’ broadcasting on Al Jazeera
Above is a preview of Vaughan Smith’s dramatic new film BLOOD AND DUST recording life and death with an American helicopter medevac unit in Southern Afghanistan. ‘These Medivac teams, US military air ambulances, are amoungst the only soldiers that go to war to save lives and they are very good at it.’ See BLOOD AND […]