Human Babies Born!

  • Aired:  11/30/04
  •  | Views: 3,942

Tom Ridge's resigns from Homeland Security, Iran's uranium enrichment program, and the European Union, but in really big news, Julia Roberts gave birth to twins! (2:49)

Loading...