S sciencealert.com 'Obelisks': New Class of Life Has Been Found in the Human Digestive System 8 points Brajeshwar 2 years ago 3 comments