Source: China – South China Morning PostUsing a ground-penetrating radar on the Zhu Rong rover, scientists found a layer of rocks likely to be sediment from a catastrophic flood 3 billion years ago.Read More
Source: China – South China Morning PostUsing a ground-penetrating radar on the Zhu Rong rover, scientists found a layer of rocks likely to be sediment from a catastrophic flood 3 billion years ago.Read More