‘Terrifying’ 100 million-year-old cockroach found trapped in amber – and it looks like nothing seen on Earth today

The creature found in Myanmar, has a number of unique features that made it a ferocious hunter, according to researchers at Geological Institute of Bratislava and the Slovak Academy of Sciences. —> Read More