A Warning Ignored
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 […]