‘God’s Hand’ captured by a dark energy camera? Know in detail about image and inside story

A dark energy camera has captured images of what appears to be the ‘God’s hand’. These celestial structures in the universe enable researchers to understand the origins of the universe and other details.
Read The Rest at :