Technology | Tue Sep 16, 2008 11:48am EDT

Scientists discover 120 million year-old ant