The rover Curiosity continues to pay off with amazing discoveries. This week NASA released an image of what appears to be a fallen statue with a human face. The petroglyph was found on the surface of Mars.
Alannah Damara Arrington serves as the Senior Editor for Big American News Media's Grabnews Network International (GNI) and Weekend Recap. She joined the network in 2003 and now serves on the board of media directors.