STS-41C, Solar Max Repair Mission miragenews.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from miragenews.com Daily Mail and Mail on Sunday newspapers.
On Apr. 6, 1984, space shuttle Challenger took off on its fifth flight, STS-41C. Its five-person crew of Commander Robert L. “Crip” Crippen, Pilot Francis R.
NASA Associate Administrator and former astronaut Robert Cabana announced Monday his retirement, effective Sunday, Dec. 31 after more than 38 years of service.