NASA`s Hubble Space Telescope, with its near-infrared vision, has uncovered a dazzling new view deep inside the Tarantula Nebula.
Scientists have for the first time discovered the fastest-rotating massive star, which spins at the speed of 600 kilometers per second at the equator.
Day in Pics: 29th November
Showbiz World - November 29, 2014
Bollywood celebs we love to watch as TV hosts!