Read more about this discovery here - http://science.nasa.gov/science-news/science-at-nasa/2013/29aug_megacanyon/
Amazing what new things science comes up with on a daily basis!!! Thanks for sharing this. I also subscribed to the daily science reports provided by NASA. The link was next to the article.
I also signed up! Thanks for sharing!
Forum content is subject to the same rules as NSTA List Serves. Rules and disclaimers