Cockroaches live anywhere on Earth, with the exception of the polar regions, and can be traced for millions of years in the fossil record with their flawless and fully developed structures. The specimen pictured is 125 million years old. Cockroaches, having preserved their structures since before 125 million years ago, announce that they never underwent evolution, but were created. Darwinists too will be able to see this evident truth once they rid themselves of their ideological preconceptions.