Cockroaches aboard ships

Cockroaches. With over 4,500 species worldwide, they come in all shapes and sizes. But whether the German, Oriental or Brown-banded cockroach, one thing is for sure: an infestation is what you want to stay away from!

Continue reading