Promising new form of antibiotic that makes bacterial cells self-destruct 22 points by WaitWaitWha 4 days ago 7 comments story