A 300-million-year-old cockroach fossil has been found in a mine site in the United States. And it's huge. The cockroach, which lived in the Carboniferous period, 55 million years before dinosaurs, ...