A Look Back - July 2010

Aired:  12/27/10 Views: 139,206

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

Loading...