'Obelisks': New Class of Life Has Been Found in the Human Digestive Systemsciencealert.com8 pointsBrajeshwar2 years ago