It's Mars or bust for India's space program. The country's first spacecraft bound for Mars blasted off today from an east coast island. India hopes to demonstrate and advance technologies for space travel.
The Space Shuttle Endeavour launch was delayed Friday as thousands gathered along Florida's Space Coast to watch.
RecommendedRecent Facebook Activity
Only On 7
Watch "The Queen Latifah Show" weekdays at 4pm followed by Leon Harris and Alison Starling on ABC7 News at 5. Click here to find out more about "The Queen Latifah Show!"