Astronaut Ellen Ochoa talks to KSAT 12 about upcoming total solar eclipse
SAN ANTONIO – In less than two weeks, people from around the world including astronauts will be coming to Texas to get a view of the total solar eclipse. Veteran astronaut Ellen Ochoa was the first Latina astronaut to go into space. She spent nearly 1,000 hours in space from 1993 to 2002, and in … Read more