IslamiCity
Stephen C․ Meyer addresses recent media claims suggesting that the findings of the James Webb Telescope have cast doubt on the Big Bang theory.