A pair of 99-million-year-old ancient cockroaches were found preserved in amber in Myanmar. An international team of ...