Kymber Berson

Vaughn writes that on Monday, January 27, John Quinones, of ABC’s “World News Tonight,” opened with a jab at NASA by saying, “Once again a flawless lift-off proved to be too much of a challenge for the Challenger.” ................
................