by Thomas C. FoxView Author Profiletfox@ncronline.orgFollow on Twitter at @NCRTomFoxJoin the ConversationSend your thoughts to Letters to the Editor. Learn moreSeptember 10, 2009Share on FacebookShare on TwitterEmail to a friendPrint NASA released this image yesterday, taken by the refurbished Hubble telescope:For more photos click here: