A Look Back - July 2010

  • Aired:  December 27, 2010
  •  | Views: 139,203

The economy hemorrhages jobs and controversy erupts over a planned Islamic cultural center near Ground Zero. (4:17)

Loading...