NASA's Curiosity lands on Mars

NASA's Mars rover Curiosity makes an historic landing on the red planet, ready to search for signs of the key ingredients for life.

Powered by ScribbleLive
Photo

Iran says nuclear deal 'impossible' by November 24 deadline: ISNA

VIENNA - Iran says it will not be possible by a November 24 deadline to reach a comprehensive deal with world powers aimed at resolving the stand-off over Tehran's nuclear ambitions, the Iranian Students News Agency ISNA reported on Sunday.