The Dispatch

A Warning Ignored

January 28, 2023 Marcus Grodi 9

Thirty-seven years ago today, on January 28, 1986, seven astronauts suffered a horrendous death as the Space Shuttle Challenger exploded in mid-air seventy-three seconds after takeoff. Almost anyone, at least in America, who was alive […]