Scientists have for the first time recreated sugar molecules that gave birth to life itself, a breakthrough they say could soon lead them to understanding the origin of life better.
Scientists have shed light on the origin of the carbohydrates (sugars) that form the building blocks of life.
Day in Pics: 20th October
Showbiz World - October 20, 2014
Dia Mirza-Sahil Sangha Wedding Pictures