See the ‘jaw-dropping’ image from 13 billion lightyears away

NASA has released an image from the James Webb Space Telescope showing the deepest view of the universe ever captured. The image shows SMACS 0723, where a massive group of galaxy clusters act as a magnifying glass for the objects behind them.Read – RSS Channel – App International Edition