Share this

In Afghanistan this week, outnumbered Northern Alliance rebels on horseback defeated Taliban forces armed with tanks. Experts say the victory is just like the story of David and Goliath and David’s friend, the Stealth Bomber.

Tina Fey