Technology | Tue Jul 5, 2011 3:31pm EDT

Shuttles' end stirs doubts about U.S. space program