Astronomy Magazine · August 15, 2026

Aug. 15, 1977: The Wow! Signal arrives