Livescience.comHow did cockroaches survive the dino-killing asteroid strike?Apr 4, 2022Brian LovettBy Brian Lovettmore_vert