How long can a cockroach live on a glue trap? (Longer Than You THINK!)by Abdul Basit, MD.July 7, 2022