Loading...

Significant Marine Mission

|U.S. Marines are going town by town in Helmand Providence trying to flush out the Taliban before Thursday's elections. Lara Logan reports.