World News | Indo-Asian News Service | Thursday June 16, 2016
Scientists have discovered an ancient space rock in a Swedish quarry which is a type of meteorite never before found on the Earth and can shed more light on the evolution of life.
www.ndtv.com