Globular Star Clusters May Host Planet with Intelligent Life
New York, Jan 7 (IANS) Contradicting current beliefs, a team of researchers, including one from India, has said that globular star clusters that hold a million stars in a ball only about 100 light-years across…