Is Al Qaeda on the ropes?

FOX News Videos

Despite Obama administration claims, facts appear to show otherwise