Contagion suspect in custody
CAPE CANAVERAL, FLORIDA - Vanguard officials confirmed today that they have arrested a woman in connection with the release of a deadly virus on base. Cape Canaveral's research facilities have…
CAPE CANAVERAL, FLORIDA - Vanguard officials confirmed today that they have arrested a woman in connection with the release of a deadly virus on base. Cape Canaveral's research facilities have…