close
This ad will auto close in 10 seconds

ant

Rare insect fossils to be exhibited in China

 An exhibition of rare insect fossils, including that of an ant believed to be 165 million years old, will open tomorrow in southwest China's Sichuan Province.