Last Updated: Friday, January 10, 2014, 13:45
NASA`s Nuclear Spectroscopic Telescope Array, or NuSTAR, has showcased the telescope`s talent with an image showing the energized remains of a dead star, a structure nicknamed the "Hand of God" after its resemblance to a hand.