Who does not know cockroaches, we often encounter them around us. But did you know that cockroaches have some facts that you need to know. Generally, there are only two cockroaches that we encounter in Indonesia, namely the German cockroach and the American cockroach. Cockroaches also have their…