Lack of sleep can make you fat: Study:
[Health India]: London, Dec 7 : Here is one more reason why eight hours of sleep is called the beauty sleep, as a new study by Wisconsin University researchers has revealed that sleeping less than that can actually lead to obesity.
Nasa's Spitzer telescope shows bulky black holes lurk where they are least expected - in skinny galaxies.