Cockroaches were found in a country house.I caught a cockroach and decided to give it to the mantis.Do mantis really eat cockroaches?English Channel • How to make friends with a carpenter ...