News R.I.P. Keith Giffen The artist and writer behind classic runs on Legion of Super-Heroes, Justice League, Blue Beetle and more has died Oct. 12, 2023 Graeme McMillan