05 March 2018 10 facts about the German Cockroaches Written by Jackie Stocks Read more Cockroaches, Crawling Insects, Insects cockroach control, cockroach infestation