Nasa Has Discovered A Wall In The Universe That Has Baffled The Scientific World admin July 27, 2023 July 27th, 2023 nasa baffled discovered nasa scientific universe wall world