Afghanistan Dust Busters April 24, 2012 Share Read Later Navy photo / MCS 1st Class Jonathan CarmichaelNavy Seabees trying to outrace an approaching dust storm after spend a day toiling on a road construction project in southern Helmand province.