On April 17, 1993, NASA astronaut Ellen Ochoa — who grew up in La Mesa and graduated from San Diego State University — and the the crew of the …
On April 17, 1993, NASA astronaut Ellen Ochoa — who grew up in La Mesa and graduated from San Diego State University — and the the crew of the …