| Connect to share and comment |
In this photo taken on Nov. 11, 2009, US Army soldiers race to get out of the way of a CH-47 Chinook helicopter landing in the Khost province of Afghanistan. Afghan President Hamid Karzai publicly rebuked his US allies — a move that's sparked renewed debate about US efforts in Afghanistan.
Follow us: