New Method for Imaging Dec. 26 Indian Ocean Earthquake Yields Unprecedented Results
The disastrous Dec. 26, 2004, earthquake in the Indian Ocean that generated an enormous tsunami and led to untold devastation for millions of people was one of the largest earthquakes ever recorded. Seismologists are using ...