Human Babies Born!

Aired:  11/30/04 Views: 3,992

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...