Posted on March 16, 2013March 28, 2013 by etvRussiaToday: World’s largest ALMA telescope set to see births of stars Related TV posts: TEDxKids: Layer’s Maarten Lens-Fitzgerald presents “A New Digital Frontier”, Augmented Reality SEGA: Male bathroom “hands free” Fun New Toilet Video Game coming soon…. NASA: Asteroid 2012 DA14 flyby data, info & images