Dec 232024 New forms of life discovered inside human bodies Researchers find obelisks, mysterious RNA molecules in human bacteria that challenge our understanding of viruses and microscopic life.