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
    254
    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