Space Shuttle Discovery Lifts OffSpace Shuttle Discovery Lifts Off

The space shuttle Discovery launches from NASA's Kennedy Space Center in Florida, heading through Atlantic skies toward its 51-D mission. The seven-member crew lifted off at 8:59 a.m. ET, April 12, 1985.

Image Credit: NASA

Read More...

Write comment (96 Comments)
Donald Trump called a halt to Israeli plan to attack Iran&s nuclear facilities, claims report

Donald Trump thwarted an Israeli plan to launch a military assault on Iran&s nuclear facilities, it has been disclosed.

Write comment (95 Comments)
Disease stalks the survivors of Myanmar quake as US absence compounds despair

When the earthquake hit central Myanmar, Ko Ye Ko grabbed his children and sprinted downstairs as his apartment tumbled into a pile of rubble.

Write comment (94 Comments)
Gases discovered on faraway planet mean it could be ‘teeming with life&

Scientists believe they have discovered the strongest signs yet of alien life on a distant ocean-covered planet far beyond our solar system.

Write comment (99 Comments)
Harvard University campus in Cambridge, Massachusetts: Photo: Reuters

The US Department of Homeland Security (DHS) said Harvard University will lose its ability to enrol foreign students if it does not meet demands from the Trump administration to share information on some visa holders, marking the government&s latest escalation against the educational institution.

Write comment (95 Comments)