Fresh Air for June 29, 2011 Hear the Fresh Air program for June 29, 2011
Marines detonate a homemade explosive device in the Helmand River valley in Afghanistan in 2009.
U.S. Military Searches For A Device To Stop IEDs
Matchmaker, Matchmaker ... Run Your Algorithm
Thelonious Monk: Making The Piano Hum