Harvard researcher Kseniia Petrova, already facing possible deportation back to Russia, has now been charged with smuggling undeclared biological material into the U.S.
Glen Rogers, 62, a self-proclaimed serial killer who once told a law enforcement official he had killed 70 women, will be put to death on Thursday by lethal injection....