Reza Aslan

  • Aired:  04/05/10
  •  | Views: 88,915

Reza Aslan says the U.S. has the manpower to succeed in Afghanistan, but it's going to take time and a lot of money. (7:15)

Loading...