The biggest controversy in cosmology just got bigger

Sept. 8, 2024