Articles by this author
Wednesday, May 2, 2012 - 12:02pm
One Year After Bin Laden’s Death, Bring the Troops Home Now
Today marks one year since the death of Osama bin Laden. The CIA estimates there are fewer than 100 al Qaeda operatives in Afghanistan. Since ‘getting Bin Laden’ and defeating al Qaeda were the stated reasons the U.S. invaded Afghanistan in 2001, President Barack Obama should use the anniversary to announce the end of the U.S. war in Afghanistan.