1. DNA gathered from PCR swabs sold for millions and stored indefinitely

    DNA gathered from PCR swabs sold for millions and stored indefinitely

    16
    0
    255
    1
  2. DNA gathered from PCR swabs sold for millions and stored indefinitely

    DNA gathered from PCR swabs sold for millions and stored indefinitely

    10