Home » 2011 » December » 17

Daily Archives: December 17, 2011


PhysicsWorld reports: Flowing water may exist on Mars!

Images from NASA’s Mars Reconnaissance Orbiter (MRO) reveal that dark, narrow, finger-like structures follow slopes in certain regions of the southern hemisphere of the planet during its summer months.┬áThe researchers believe that these could be caused by flowing salt water and say the finding raises the tantalizing prospect that there might be life on Mars.

Read more here
Also Read
Introducing the ‘antimagnet’
Photons tune in and shape up


%d bloggers like this: