Explorer 11: The Original Gamma Ray Observatory – How the detection of just 22 gamma rays sunk Steady State cosmologyApril 27, 2026