Experts have discovered a fossilized piece of amber with a 99-million-year-old "hell ant" with its jaws about to devour an ancient cockroach.
A newly discovered "hell ant" fossil may be the oldest ant ever found, scientists say. This fossilized insect was unearthed in what is now northeastern Brazil and lived around 113 million years ago, ...