Human Factors Key in Afghanistan Campaign
This weekend American troops will launch a grand military campaign to take control over the Kandahar region from the Taliban insurgents. If successful, this will be a huge success in the campaign against the Taliban. They will be one giant step closer to stabilizing Afghanistan. While the outcome of all this fighting will be worth [...]
Petraeus Has New Approach to Victory in Afghanistan
Recently, General David Petraeus was confirmed as the top military commander in Afghanistan, replacing General Stanley McChrystal. The architect of the successful counterinsurgency strategy in Iraq, General Petraeus will be focused on this single mission, having most recently served as head of United States Central Command, where he was responsible for overseeing the Middle East [...]






