Science Harvard Physicist Links Cosmology to Heaven’s Location at 273 Billion Trillion Miles 21 January, 2026